这些是我正在使用的依赖项
"dependencies": {
"express": "^4.16.3",
"express-graphql": "^0.6.12",
"graphql": "^0.13.2",
"lodash": "^4.17.10"
}
这是我的schema.js文件的样子
这是我的server.js文件中的代码
答案 0 :(得分:0)
lodash库的find方法的第一个参数是数据源。因此URLSearchParam
的输入错误。请注意某些ID提供的自动完成功能。因此当您键入内容时,它们可能会填写不正确的数据。
使用优质的JavaScript linter可以指出该问题。我推荐埃斯林特。
在这种情况下,数据源是变量users
,因此用用户替换URLSearchParam
可以解决此问题。
答案 1 :(得分:0)
我面临着同样的问题。这是我设法解决的方法:
const { URLSearchParams } = require('url');
global.URLSearchParams = URLSearchParams;