【发布时间】:2022-01-01 01:17:51
【问题描述】:
我有一个 prisma 模式定义如下:
model User {
id Int @id @default(autoincrement())
userName string @unique
complaints Complaint[]
}
model Complaint {
id Int @id @default(autoincrement())
user User @relation(fields: [userId], references: [id])
userId Int
priority ComplaintPriority
}
enum ComplaintPriority {
HIGH
MEDIUM
LOW
}
我需要找到所有至少有 N 个投诉且具有HIGHT 优先级(N 变量)的用户,但直到现在我还没有找到方法。理想的情况是使用 SQL 的 having 子句,但我在 groupBy 的用法中找到了有关 having 的文档。
有人知道怎么做吗?
【问题讨论】:
标签: prisma