Prisma ORM 中的关系

问题描述 投票:0回答:1

我试图从文档中更好地理解 Prisma ORM 中的关系:

model User {
 id Int @id @default(autoincrement())
 posts Post[]
 profile Profile?
}

model Profile {
 id Int @id @default(autoincrement())
 user User @relation(fields: [userId], references: [id])  // this references the id field in User model??
 userId Int @unique // relation scalar field (used in the `@relation` attribute above)
}

user User @relation(fields: [userId], references: [id]
中的[id] [id] 是否引用了用户模型中的 id 字段??

relationship prisma
1个回答
0
投票

简短回答:是的。长答案:是的,

fields: [userId]
只是棱镜内部使用的假想场。

要查看更多内容,请阅读:关系

© www.soinside.com 2019 - 2024. All rights reserved.