【发布时间】:2019-01-11 18:56:55
【问题描述】:
我在我的 nodejs 应用程序中使用 express-graphql。
为了从解析器访问数据库,我创建了一个名为 ProjectHandler 的对象(它处理数据库中名为 projects 的表),我通过更改 @ 将其注入解析器987654323@ 创建express-graphql 实例时,像这样:
app.use('/graphql', graphqlHTTP({
schema,
graphiql: true,
context: {projectsHandler}
}))
问题是,这将默认上下文替换为请求对象的表示,从而阻止我访问会话信息。
问题是,我需要会话信息和项目处理程序。我该怎么做?
【问题讨论】:
标签: node.js graphql express-graphql