0

我有一个类型“合同”,其中包括一个关系“用户”。我正在寻找一个包含用户的突变。

我认为用户只是存储了 ID,所以我的突变看起来像这样:

mutation createContract {
  createContract(
    data: {
      contract_no: "999"
      user: "5cb0994e24aa9a0008fde672"
      contractItems: {
        create: [
          {
            title: "new contract item"
          }
        ]
      }
    }
  ) {
    id
    contract_no
    contractItems {
      title
    }
  }
}

错误中包含“Reason: 'user' Expected 'UserCreateOneInput', found not an object.”这句话,IU认为应该是一个相当简单的语法东西。顺便一提; contractItems 上有一个 @embedded 指令。

4

1 回答 1

0

即使数据模型具有针对用户的@relation 指令,我也没有设置连接。第 5 行应为

用户:{连接:{id:“5cbae19924aa9a0008fde67c”}}

感谢大家的评论。

于 2019-04-22T16:14:13.333 回答