Javascript Apollo中的GraphQL模式存在问题

Javascript Apollo中的GraphQL模式存在问题,javascript,express,graphql,apollo,apollo-server,Javascript,Express,Graphql,Apollo,Apollo Server,我正在用阿波罗2号建造一个快速服务器。我有以下模式: 常量typeDefs=gql`{ 类型电影{ id:id! 标题:字符串 年份:字符串 评级:字符串 } 类型查询{ 电影:[电影] } }`; 没有必要用一对花括号来包装文档。应该是 const typeDefs = gql` type Movie { id: ID! title: String year: String rating: String } type Que

我正在用阿波罗2号建造一个快速服务器。我有以下模式:

常量typeDefs=gql`{ 类型电影{ id:id! 标题:字符串 年份:字符串 评级:字符串 } 类型查询{ 电影:[电影] }
}`; 没有必要用一对花括号来包装文档。应该是

const typeDefs = gql`     
  type Movie {
    id: ID!
    title: String
    year: String
    rating: String      
  }

  type Query {
    movies: [Movie]
  }
`

使用SDL时,只有在指定字段列表或枚举值时才使用花括号。

我认为您所做的是将其向下推到树上,并在顶部留下一个间隙。服务器被搞糊涂了,因为类型应该在第一个括号之前。谢谢,就是这样!