Node.js 使用graphQlObjectType的图形Ql架构
我是GraphQL的初学者,但我正在尝试创建一个带有节点和表达式的GraphQL服务器,如下所示Node.js 使用graphQlObjectType的图形Ql架构,node.js,express,graphql,Node.js,Express,Graphql,我是GraphQL的初学者,但我正在尝试创建一个带有节点和表达式的GraphQL服务器,如下所示 const graphql = require('graphql'); const _ = require('lodash') const { GraphQlObjectType, GraphQLString,GraphQLSchema,buildSchema } = graphql; var books=[ {name:'Hezaro yek Shab',gener:'roman
const graphql = require('graphql');
const _ = require('lodash')
const { GraphQlObjectType, GraphQLString,GraphQLSchema,buildSchema } =
graphql;
var books=[
{name:'Hezaro yek Shab',gener:'romans',id:1},
{name:'Fergosen memorizes',gener:'sport',id:2},
{name:'Hpliday physics',gener:'sience',id:3}
];
const BookType = new GraphQlObjectType({
name: 'Book',
fields: () => ({
id: { type: GraphQLString },
title: { type: GraphQLString },
gener: { type: GraphQLString }
})
});
const RootQuery=new GraphQlObjectType({
name:'RootQueryType',
fields:{
book:{
type:BookType,
args:{ id: { type: GraphQLString }},
resolve(parent,args){
return _.find(books,{id:args.id});
}
}
},
});
module.exports=new GraphQLSchema({
query:RootQuery
});
我使用GraphQlObjectType为book和根查询创建模式,然后将book类型也传递给根查询类型。
我想以任何方式在书籍数组中查找特定书籍(此时数据不来自数据库-仅来自本地数组)
但我有这个错误
由于键入错误,
GraphQlObjectType不是构造函数
错误,请将其更改为。由于键入错误,GraphQlObjectType不是构造函数
错误,请将其更改为。是否可以尝试控制台GraphQlObjectTypeYooop。我修复了它我们应该使用GraphQLObjectType而不是GraphQLObjectType谢谢您的关注您可以试试控制台GraphQlObjectTypeYooop吗。我修复了它,我们应该使用GraphQLObjectType而不是GraphQLObjectType谢谢大家的关注