Node.js 使用graphQlObjectType的图形Ql架构

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

我是GraphQL的初学者,但我正在尝试创建一个带有节点和表达式的GraphQL服务器,如下所示

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谢谢大家的关注