打印查询-graphql打印机

时间:2020-05-06 02:24:37

标签: javascript typescript react-native graphql apollo

有什么办法可以查看在我的应用程序中运行的确切查询并将其打印在日志上?

例如,我正在运行以下查询:

const handleSubmit = React.useCallback(() => {
    loadUsers({
      variables: {
        where: { firstName: (name.split(" "))[0], AND: [{lastName:(name.split(" "))[0]}]},
      },
    });
    console.log(print(loadUsers));
  }, [loadUsers, name]);

,我想打印并查看传递给它的确切firstName和```lastName``参数是什么。我读到以下内容:

import { print } from 'graphql/language/printer';

并尝试像这样使用它:

console.log(print(loadUsers));

在我的handleSubmit末尾,但是当我单击按钮以运行查询时,我得到一个错误提示

Invalid AST Node

如何打印并检查我的确切查询?也可以是任何其他方式-不一定必须与graphql打印机一起使用。

0 个答案:

没有答案