[英]PRISMA query for date in Node js
所以我在查詢 Prisma 時遇到了麻煩。 在我的數據庫中,以這種格式存儲在 Postgres 中的數據:
[
{
"name":"xyz",
"last_time_to_active":"2022-09-13T11:49:44.712Z" // Timestamptz datatype in DB
},
{
"name":"abc",
"last_time_to_active":"2022-09-12T10:49:44.712Z" // Timestamptz datatype in DB
},
{
"name":"bcd",
"last_time_to_active":"2022-09-10T11:49:44.712Z" // Timestamptz datatype in DB
}
]
這是我的查詢:
await prisma.user.findMany({
where: {
//Now I want to find data on the basis of date only which "2022-09-10", etc.
},
});
您可以將此列與Date
對象進行比較。 如果您想獲取某一天的所有時間戳(此處: 2022-09-10
),那應該可以解決問題:
prisma.user.findMany({
where: {
lastTimeToActive: {
gte: new Date("2022-09-10"),
lt: new Date("2020-09-11")
},
},
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.