graphql clientMutationId
Posted
技术标签:
【中文标题】graphql clientMutationId【英文标题】: 【发布时间】:2021-08-27 22:37:08 【问题描述】:我正在练习 GraphQL 并在 Altair 上测试一些突变。所有突变都需要一个名为clientMutationId
的额外输入。根据这篇帖子github graphql api, what does "clientMutationId" mean? 上的链接生成了ID,但我不知道如何找出我的clientMutationId
是什么,或者我是否理解正确。
【问题讨论】:
真的需要clientMutationId
吗?例如对于 Github,它是可选的。
我不确定有没有办法检查 altair 上的输入是否可选?
如果类型后面有感叹号,则为必填,否则为可选。
【参考方案1】:
您在最近的中继中不需要clientMutationId
。看看 Sibelius 的研讨会:https://github.com/sibelius/relay-workshop。
或更新的关于 Relay v11 的新创建文档的分步指南:https://relay.dev/docs/getting-started/step-by-step-guide/
【讨论】:
以上是关于graphql clientMutationId的主要内容,如果未能解决你的问题,请参考以下文章
使用 Express-GraphQL 的 GraphQL 订阅
Graphql 突变查询不适用于 express-graphql
[GraphQL] Query GraphQL Interface Types in GraphQL Playground