小编Dor*_*ler的帖子

Graphql 创建两个查询之间的关系。错误无法在初始化之前访问

我有这个代码:

\n\n
const ProductType = new GraphQLObjectType({\n    name: 'Product',\n    fields: {\n        id: { type: GraphQLID },\n        name: { type: GraphQLString },\n        category: {\n            type: CategoryType,\n            resolve: async (parent) => {\n                return await Category.findOne({_id: parent.category});\n            }\n        }\n    }\n});\n\nconst CategoryType = new GraphQLObjectType({\n    name: 'Category',\n    fields: {\n        id: { type: GraphQLID },\n        name: { type: GraphQLString },\n        products: {\n            type: ProductType,\n            resolve: async (parent, args) => {\n                return await Product.find({category: parent._id});\n            }\n        }\n    }\n});\n\nconst Query = new GraphQLObjectType({\n    name: 'Query',\n    fields: {\n …
Run Code Online (Sandbox Code Playgroud)

mongoose mongodb express graphql express-graphql

2
推荐指数
1
解决办法
2227
查看次数

标签 统计

express ×1

express-graphql ×1

graphql ×1

mongodb ×1

mongoose ×1