0

我能够在 Hasura UI 中执行 upsert 查询,并且我正在使用多种插件在 java 中生成客户端类。我正在努力保持 .graphql 文件中的多个字段的 on_conflict 。
我在 graphql 文件中使用的以下模式。

感谢您的宝贵建议。
例如:架构:
schema{ mutation: MutationRoot }


突变根

type MutationRoot { insert_indv(objects: [insert_input!]!, on_conflict: input_on_conflict) : response! }

input input_on_conflict{ constraint: input_constraint! update_columns: [input_update_column!]! }

input input_constraint{ input_pk: Int }

input input_update_column{ studentMarks: Int studentRank: Int studentJoinDate: date ..................

4

1 回答 1

1

最后,我找到了一个答案graphql-rust/graphql-client,我们需要使用枚举。我不知道在 graphQL 模式文件中我们可以使用枚举。

于 2020-05-06T22:22:19.937 回答