我的用户和评论模型如下
id String @id @default(uuid())
text String?
rating Int @default(1)
author User @relation(fields: [authorId], references: [id])
authorId Int
book Book @relation(fields: [bookId], references: [id])
bookId String
}
id Int @id @default(autoincrement())
userName String @unique
reviews Review[]
}
我正在尝试使用 findMany 提取所有用户并包含每个用户的所有评论,这是我的查询
const getAllUsers = await prisma.user.findMany({
include: { reviews: true },
});
但这是输出
[{ id: 1, userName: 'Kaphee', reviews: [ [Object] ] },{ id: 2, userName: 'Blossom', reviews: [ [Object] ] }]
为什么我得到的是“对象”而不是评论对象中定义的所有字段?