删除记录
示例使用以下 Prisma 模式
model Post {
id String @id @default(cuid())
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
published Boolean
title String
content String?
comments Comment[]
}
model Comment {
id String @id @default(cuid())
createdAt DateTime @default(now())
content String
post Post @relation(fields: [postID], references: [id])
postID String
}
删除记录
要删除记录,只需使用 FindUnique 或 FindMany 查询字段,然后通过调用 .Delete()
来链接它。
deleted, err := client.Post.FindUnique(
db.Post.ID.Equals("id"),
).Delete().Exec(ctx)