【发布时间】:2019-06-15 03:01:58
【问题描述】:
我定义的架构是这样的:
import { gql } from 'apollo-server';
export default gql`
type ProjectEntry {
ID: Int!
Name: String
}
# The schema allows the following Queries:
type Query {
project(id: Int!): ProjectEntry
projects: [ProjectEntry]
}
`;
最后,我将所有内容与以下内容结合在一起:
const typeDefs = require('./data/typedefs');
const resolvers = require('./data/resolvers ');
const server = new ApolloServer({ typeDefs, resolvers });
但是当我尝试运行应用程序时,我得到了这个错误:Error: typeDef array must contain only strings and functions, got object
这个错误来自哪里?
【问题讨论】:
-
你是如何导入你的 typeDefs 的?
-
@DanielRearden,我已经用你要求的信息更新了帖子。
标签: node.js graphql apollo-server