我正在使用Next.js,Prisma和MongoDB开发一个应用程序。在我的项目中,我有一个日志(有日期)集合,我想按日期对记录进行分组,同时排除时间部分,只关注年,月和日。
下面是代码示例:
const logs = await db.log.groupBy({
by: ["date"],
_sum: {
count: true,
},
orderBy: {
date: "asc",
},
....
.....
.......
字符串
我面临的问题是分组包括时间部分,而我只想按日期分组。有没有一种方法可以直接使用Prisma实现这一点,或者我应该考虑使用不同的方法?
1条答案
按热度按时间bis0qfac1#
据我所知,没有办法使用Prisma API分离DateTime。出于这个原因,我使用aggregateRaw解决了我的问题。