【发布时间】:2021-10-20 15:30:28
【问题描述】:
我有这个模型
model Post {
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
id String @id @default(cuid())
author UserProfile @relation("UserProfilePosts", fields: [authorId], references: [id])
authorId String
content String
views Int @default(0)
likedBy UserProfile[]
tags PostTag[]
comments Comment[]
}
我知道我可以做类似的事情
let queryViews = async () => {
let query = await prisma.post.aggregate({
_avg: {
views: true
}
})
return query._avg.views
}
要获得所有帖子的平均浏览量,但由于某种原因,我似乎找不到任何文档或生成的类型提示来获得所有帖子的平均点赞量。有人可以帮我解决这个问题吗?
【问题讨论】:
标签: javascript node.js typescript orm prisma