apollo-server

    2热度

    1回答

    我正在尝试在客户端集成授权令牌。我将这个令牌传递给中间件。当用户注销重置商店,然后得到一个新的令牌。现在,当我发出新的请求,它仍然是发送旧令牌(缓存) 这里是我的代码app.module.ts const networkInterface = createNetworkInterface({ uri: "http://localhost:3000/graphql" }); netw

    0热度

    3回答

    第二周,我尝试链接apollo-server-express/MongoDB/Mongoose/GraphQL堆栈中的两个集合,但我不明白。我发现了一个与REST API相似的课程,我需要的是所谓的关系。我需要这个,但在GraphQL watch video 如何车添加到用户? 我收集的测试服务器,该代码是在这里:https://github.com/gHashTag/test-graphql-s

    1热度

    1回答

    我了解如何在创建GraphQL服务器时设置上下文对象,例如 const app = express(); app.use(GRAPHQL_URL, graphqlExpress({ schema, context: { foo: 'bar' }, })); 以便在处理传入请求时将上下文对象传递给我的解析器。 但是,当解析器被

    0热度

    1回答

    我正在为我的测试项目使用neo4j dB和apollo-graphql服务器。我试图创建一个应用程序,其中用户可以创建一个问题(具有唯一的ID),然后它将由其他用户回答(类似于stackoverflow但具有非常小的功能)。我想创建“问题“节点和”用户“节点在我的neo4j数据库中通过变异。 所以,在我创建的突变中用户类型和问题类型。但是,当我试图创建用户(谁创建问题)和问题之间的关系时,突变不能

    1热度

    1回答

    比方说,我graphql服务器要在那里person3和person5一些ID的获取以下数据作为JSON: "persons": { "person3": { "id": "person3", "name": "Mike" }, "person5": { "id": "person5", "name": "Lisa" }

    0热度

    1回答

    我想发送很多参数给我的查询,我不想定义它。 所以我尝试通过JSON参数,但我没有很多成功与它。我使用的是https://github.com/taion/graphql-type-json模组。 这是我的查询定义: usersByParams(params: JSON): [User] 我的解析是: usersByParams: (_, { params }) => { console.log

    0热度

    1回答

    我有一个操作getFoo,它要求用户通过身份验证才能访问资源。 用户使用突变authenticate进行验证,例如, mutation { authenticate (email: "foo", password: "bar") { id } } 当用户通过验证后,发生两件事情: 请求上下文富含 一个cookie创建 不过认证的细节,我想将认证和方法调用组合成一

    1热度

    1回答

    我想返回一个单一的对象(而不是数组)。当我尝试返回单个对象时,graphql服务器返回null。但似乎工作当尝试返回一个数组时很好。 这里是我的架构例如: type Author{ authorID: String label: String posts: [Post] } type Post { postID: String l

    1热度

    1回答

    我很好奇如何最好地构建apollo-server的GraphQL解析器,以利用API的能力来选择性地解析外键(类似于JSON API的includes)。例如,您可以要求评论被包括在一个帖子中添加参数: GET /articles/1?include=comments HTTP/1.1 然而,对于结果的要求在articles解析器的水平作出。它可以以某种方式访问​​它下面的字段?某种程度上,c

    0热度

    1回答

    我下面这个教程, https://dev-blog.apollodata.com/tutorial-building-a-graphql-server-cddaa023c035 但我的问题是不是阿波罗服务器,它只是使用JavaScript对象的一小部分; author(root, args){ return { id: 1, firstName: 'Hello', lastName: '