【问题标题】:Passing variables from mutation to query将变量从突变传递到查询
【发布时间】:2022-01-30 00:58:14
【问题描述】:

我有一个 GraphQL 突变,它创建一个项目并返回创建的数据。我需要将一些创建的字段传递到查询中。这可能吗?这几乎可以工作,但我不知道如何获取突变和查询之间的数据:

mutation {
    createToken(
        input: { tokenname: "my token", tokendescription: "my valuable token" }
    ) {
        id
        randomdata
    }
  insert__helloworld_article(objects: [{randomdata: "Hello" , author_id: 1}]) {
    returning {
      id
    }
  }
}

所以我的问题是从突变中获取“随机数据”以插入到 helloworld_article

【问题讨论】:

    标签: graphql hasura


    【解决方案1】:

    您将无法在与 GraphQL 相同的突变中使用返回值,但是如果这些对象有关系,您可以使用 nested insert。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多