【问题标题】:Single Table Row Data fetching in HasuraHasura 中的单表行数据获取
【发布时间】:2022-08-05 23:33:52
【问题描述】:

有什么方法可以通过在 Hasura 中使用单个查询从单个表多行插入数据,如下所示。

其中 data1 和 point1 是动态的。

输入示例:


 
{ 
  \"table1\" : {
  
  id: \"\",
  name : \"\",
  value : \"\".
  result:
  {
    data1: \"\",
    point1: \"\",

    data2: \"\",
    point2: \"\",

  }
  
  

}


  • 你的问题不清楚。我的理解是您想在该表中现有行的列(数据,点)中插入一些数据。或者您只想在单个查询中在表中添加多行?

标签: graphql hasura


【解决方案1】:

您可以使用参数进行突变。尝试根据您的需要调整以下内容:

mutation MyMutation($objects: [projects_insert_input!] = {}) {
  insert_table1(objects: $objects) {
    returning {
      id
      name
      value
      result
    }
  }
}

参数:

{
  "objects": {
      "id" : "myId",
      "name": "myName",
      "value": "myValue",
        "result":{
        "data":"Data1",
        "point":"Point1"
      }
  }
}

更多信息:https://hasura.io/learn/graphql/intro-graphql/graphql-mutations/

【讨论】:

    猜你喜欢
    • 2020-10-05
    • 2021-09-29
    • 1970-01-01
    • 2023-03-06
    • 1970-01-01
    • 1970-01-01
    • 2020-08-18
    • 2023-03-31
    • 2017-10-26
    相关资源
    最近更新 更多