我有一个“合同”类型,其中包括一个作为关系的“用户”。我希望编写一个包含User的变体。
我以为User只是存储了ID,所以我的变异看起来像这样:
mutation createContract {
createContract(
data: {
contract_no: "999"
user: "5cb0994e24aa9a0008fde672"
contractItems: {
create: [
{
title: "new contract item"
}
]
}
}
) {
id
contract_no
contractItems {
title
}
}
}
错误包括短语“原因:'用户'预期为'UserCreateOneInput',未找到对象。”,IU认为这应该是一个相当简单的语法。顺便说说; contractItems上带有@embedded指令。
答案 0 :(得分:0)
即使数据模型具有针对用户的@relation指令,我也没有设置连接。第5行应显示为
用户:{connect:{id:“ 5cbae19924aa9a0008fde67c”}}
感谢大家发表评论。