[英]Prisma: Update using "where" with non-unique fields?
在檢查 Prisma ORM 中更新方法的類型時,我發現我只能包含唯一字段的 where 子句:
return this.prisma.publication.update({
data,
where: {id},
});
我很想將此與身份驗證結合起來,並執行以下操作:
return this.prisma.publication.update({
data,
where: {id, owner: user.id}, <-- Authorisation
});
使用 Prisma 是否可以實現這一點,或者我是否需要一個單獨的查詢來檢索實例?
在這種情況下,您將需要使用updateMany ,因為您正在使用非唯一字段和唯一字段。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.