Prisma を使った日付期間Filterはとてもシンプルです。
目次
日付の期間でFilter
特定日付で以上、以下で検索はこちらになります。
const result = await prisma.post.findMany({
where: {
date_created: {
gte: new Date(
'2020-03-19T00:00:00+0200'
),
lte: new Date(
'2020-03-20T00:00:00+0200'
)
},
},
})gt = greater than, lt = less than. と訳します。
gte = greater than or equal to, lte = less than or equal to. となります。
Filter条件
日付のFilterでよく使う条件をまとめました。
スクロールできます
| Operator | Filter |
|---|---|
| le | nより小さい |
| lte | n以下 |
| gt | nより大きい |
| gte | n以上 |
| equals | nと等しい |

