我使用 graphql-query-generator 在我的 graphql 请求中更轻松地创建查询。
链接:https://github.com/IBM/graphql-query-generator
我有一个删除所有用户的突变。
deleteAllUsers: Boolean
Type Details
The Boolean scalar type represents true or false.
scalar Boolean
我通过阅读 graphql-query-generator 文档编写了这样的代码。
const { getRandomMutation } = require('ibm-graphql-query-generator');
const { buildSchema, print } = require('graphql');
const schema = `
type Query {
deleteAllUsers()
}
`;
const configuration = {
depthProbability: 0.5,
breadthProbability: 0.5,
};
const { queryDocument } = getRandomMutation(buildSchema(schema), configuration);
const query = print(queryDocument);
在这行之后,不去底线,也不报错。
const { queryDocument } = getRandomMutation(buildSchema(schema), configuration);
如何创建 deleteAllUsers 突变