我正在尝试围绕monday.com应用程序接口构建一个框架。下面的语句起作用:
var query = @"{""query"": ""mutation {create_item(board_id: 1111, group_id:\""new_group\"", item_name: \""adding works\"", column_values: \"" {\\\""long_text\\\"": { \\\""text\\\"": \\\""Sample text\\\""}} \"") {id} }"" }";所有的逃逸都不是呃超流畅的工作方式。有没有更好、更易读的方法?
但是,在所有这些转义中工作是一场噩梦。欢迎所有的意见。尤其是当我想要动态构建查询时。
发布于 2020-08-31 18:42:11
您可以使用变量组成GraphQL查询。这是一个让你的查询动态化和克服双重转义的好方法。
有关它的更多信息,请访问:https://graphql.org/learn/queries/#using-variables-inside-fragments
这里有一个使用变量组合星期一GraphQL查询的教程:https://support.monday.com/hc/en-us/articles/360013465599-API-Quickstart-Tutorial-Javascript (“使用GraphQL变量创建新项”一节)
https://stackoverflow.com/questions/63668337
复制相似问题