型号:
model Foo {
id Int @id @default(autoincrement())
name String
bar Bar?
}
model Bar {
id Int @id @default(autoincrement())
name String
foo Foo @relation(fields: [fooId], references: [id])
fooId Int
}
节点编码:
import { PrismaClient } from "@prisma/client";
async function main() {
let client = new PrismaClient();
let foo = client.foo.findFirst( ??? )
};
main()
- 在???中执行什么操作才能获得包含
Foo
和Bar
的ID(以及模型变大后的所有其他字段)的对象?**
- 在???中执行什么操作才能获得包含
请注意,如果可能的话,它不应该使用select
,因为在一个更大的模型中,我需要列出包括id
在内的每个字段,这是我无法做到的。
1条答案
按热度按时间h79rfbju1#
As of the documentation:
因此,在您的情况下:
将变成: