【发布时间】:2019-07-23 03:51:24
【问题描述】:
我正在实现一个 graphql prisma 数据模型。在这里,我有一个名为 BankAccount 的类型。我可能还需要更新和删除它们。我将其实现为不可变对象。因此,在更新时,我添加将现有记录更新为 IsDeleted 并添加新记录。并且在更新现有记录时,我需要保留上一条记录的 id 以了解更新了哪条记录。所以,我想出了一个这样的类型
type BankAccount {
id: ID! @unique
parentbankAccount: String!
bankName: String!
bankAccountNo: String!
isDeleted: Boolean! @default(value: "false")
}
这里的parentBankAccount 保留了之前BankAccount 的id。我在考虑创建银行帐户时,将parentBankAccount 设置为与id 相同,因为它没有父级。问题是我不确定这是否可能。我对 GraphQL 有点陌生。因此,任何帮助将不胜感激。
谢谢
【问题讨论】:
标签: graphql prisma prisma-graphql