【发布时间】:2016-01-17 13:31:18
【问题描述】:
我正在尝试使用 graffiti 与 express 和 mongoose 设置 graphQL 路由。
但是我收到以下错误:
Error: myColl.myField field type must be Output Type but got: undefined.
at invariant (/Users/nha/.../node_modules/graphql/jsutils/invariant.js:20:11)
at /Users/nha/.../node_modules/graphql/type/definition.js:299:39
在猫鼬模式中,类型为:type : Schema.Types.ObjectId。应该换成别的吗?
我应该注意到版本是:
"@risingstack/graffiti": "^1.0.2"
"@risingstack/graffiti-mongoose": "^3.1.1"
"mongoose": "~3.6.20"
【问题讨论】:
-
抛出错误的代码是什么?
标签: node.js mongoose graphql graphql-js