我正在尝试在两个模型之间创建多对多关系:Entity 和 Taransaction
model Entity {
id String @id @default(cuid())
name String
purchases Transactions[] // references the source field on Transaction
sales Transaction[] // references the destination field on Transaction
}
model Transaction {
source Entity
destination Entity
amount Float
date DateTime @default(now())
}
我想要的是能够检索指向交易来源的所有实体购买以及指向交易目的地的所有实体销售。
我的问题是,这种关系的模式使用 Prisma 2 会是什么样子?