gpt4 book ai didi

graphql - 组织大量突变

转载 作者:行者123 更新时间:2023-12-04 15:41:05 26 4
gpt4 key购买 nike

我们有一个没有公共(public) API 的成熟系统,我们正在评估 GraphQL 作为一种可能的解决方案。我们有十几种不同的类型、关系和可能的 Action /突变。

从我们所读到的和我们的实验中,我们只能有一个根节点,所有的突变都必须在这里列出。我们有许多模块,每个模块都有许多实体和许多可用的操作。

人们是如何组织大量突变的?我们正在努力寻找可以从中学习的使用 GraphQL 的大型应用程序示例。

最佳答案

最近,我遇到了一个类似的问题。我试图以更嵌套的方式组织我的突变。这个想法是有这样的东西:

mutation {
users {
addUser(name: "Foo")
id
}
}
}

不幸的是, 这做不到,因此,您应该将所有突变置于 Root 突变级别。

整个问题在这里讨论
https://github.com/graphql/graphql-js/issues/221

@LeeByron 解释的地方

We do not support mutations at any level other than the top.

关于graphql - 组织大量突变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39536078/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com