问题标签 [graphql-mutation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
react-native - 如何使用 graphql-js-client 在本机反应中运行突变?
我正在使用 graphql-js-client 在本机反应中运行突变(对于 Shopify 移动应用程序)。有没有办法直接执行突变?以下是我迄今为止为 customerCreate 变异所做的。
graphql - 我们可以使用 Laravel 事件更改/更改嵌套突变吗?
我想使用 Laravel 创建事件来更改突变。我想从来自前端的键中获取任务 ID。然后我想添加这个 ID 来代替键,这样我的任务将使用灯塔结构自动创建。这是样本突变
javascript - 如何等待多个graphql突变完成然后调用另一个函数
基本上我有一个对象数组,并且基于该数组的长度,我需要对每个实例进行突变,如下所示:
但是,在完成所有突变之后,我需要调用另一个函数。在调用回调函数之前,我需要等待迭代突变完成。我可以Promise.all
在这种情况下使用吗?
graphql - 阿波罗角如何在突变中使用可为空但必需的参数?
我想使用打字稿界面进行更新突变:
因此,如果 null 作为publishFrom 的值传递,则应在服务器上删除原始日期。如果键是可选的并且没有提供publishedFrom,但在模型中已经设置了一个值,它也会被删除。这不是一个选择!是否有可能编写如下突变:
并使 publishedFrom 成为必需但可以为空?
c# - 链式方法中的 GraphQL 变异输入查询
我正在使用 GraphQL 进行突变查询。我以构造函数的方式创建了 Argument,我想将其转换为链式方法
请帮我在链方法中转换这个查询参数。谢谢
symfony - Api-Platform graphql - 在一个突变中创建多个项目
我有一个用户实体,可以使用 GooglePeopleApi 从 Google 添加他/她的联系人。
API 按原样向前端提供一组联系人(Nextjs)。问题是如何在一个突变中插入所有这些联系人。
当然,我可以让前端循环通过数组并一一发布联系人,但这有点愚蠢。
应该可以使用 Contact 输入创建一个类型数组,然后设置一个customArgsMutation
. (我从 Hasura 看到了一些例子)。
实体方面,现在看起来像这样(仅相关代码):
用户.php
联系方式.php
从graphiql
,createContact
输入如下所示:
graphql - AWS Amplify CLI 生成的 GraphQL 突变中的 $condition 输入参数是什么?
我从这个模型在 AWS AppSync(使用 CLI)上生成了一个简单的 GraphQL API:
这会生成一个 CreateWalletProperty、UpdateWalletProperty 和 DeleteWalletProperty 突变,都与此类似:
条件的架构是:
鉴于我总是必须提供强制性的 $input,$condition 参数的用途是什么?
postgresql - TypeORM TypeGraphQL OneToOne 关系外键不起作用
我正在尝试使用 TypeORM 和 TypeGraphQL 创建双向 OneToOne 关系。我有两个实体一个Account.ts
和Details.ts
。
现在,我可以在帐户的上下文中创建详细信息,并成功地从上下文中填充帐户 ID。
但是,在我的 Account 表中, detailsId 字段(外键)保持为空并且不会更新。因此,我无法在上下文中查询详细信息。
这是我的Account.ts
实体
这是我的Details.ts
实体。
这是我的解析器。
我相信我定义我的实体错误,否则Account.ts
表中将提供外键。
任何帮助是极大的赞赏。
flutter - Graphql_flutter runMutation 的 QueryResult 返回 null,尽管突变正在正确执行
我正在使用 graphql_flutter 3.1.0 并已开始对我的应用程序进行身份验证,并且需要在成功创建时将用户设置为我的 Provider 状态。我对 CreateUser 的突变目前是:
这成功地在我的 Neo4j 数据库中创建了用户。如果我在我的 GraphQL 界面中运行相同的查询,我会得到完全符合预期的响应:
在我的SignupForm
小部件中,我将表单包装起来Mutation
并将其传递createUserMutation
给MutationOptions
类似的东西:
到目前为止一切都很好,没有错误。当我尝试通过 onPressed 闭包提交表单时:
result.data 始终为空。我既不知道也不知道runMutation
未来result
,因此不能等待。也存在并且视情况而定并且是虚假或真实的hasException
。loading
有没有人注意到可能导致result.data
始终为空的其他任何事情?