【文件属性】:
文件名称:graphql-combine-query:将多个graphql查询或变异组合成一个
文件大小:55KB
文件格式:ZIP
更新时间:2021-05-02 09:09:42
TypeScript
graphql组合查询
这是一种将多个graphql查询或变异组合成一个查询的工具。
为什么?
在某些情况下,您可能无法事先知道需要使用突变调用哪些字段,因此无法提前准备单个graphql文档
一些graphql服务器(例如将在单个数据库事务中执行每个突变,这对于进行更改是理想的
与对后端进行多次调用相比,处理单个查询/变异的状态可能更容易
安装
npm install graphql-combine-query
用法/示例
结合几个查询/突变
使用combineQuery(newQueryName)创建查询生成器,并使用.add(document, variables)向其中添加查询。 参数列表和*选择是串联的
import combineQuery from 'graphql-combine-query'
import gql from 'graphql-tag'
const f
【文件预览】:
graphql-combine-query-master
----.travis.yml(35B)
----package.json(953B)
----package-lock.json(131KB)
----dist()
--------utils.js(6KB)
--------index.js(8KB)
--------utils.js.map(4KB)
--------index.js.map(5KB)
--------utils.d.ts.map(1KB)
--------index.d.ts(1KB)
--------index.d.ts.map(1KB)
--------utils.d.ts(1KB)
----src()
--------utils.ts(4KB)
--------index.ts(7KB)
----tsconfig.json(6KB)
----tests.ts(9KB)
----.gitignore(38B)
----README.md(3KB)