7得票1回答
基于过滤器返回嵌套字段的数据在 Apollo-server 上。

有可能在Apollo中返回基于嵌套字段的过滤器的查询数据吗?例如: 查询: Users($filter: String!) { user(filter: $filter) { id, name, address(filter: $filter) { ...

11得票3回答
如何在apollo-server-lambda中处理cookies

使用apollo-server-lambda在lambda serverless中设置cookie 我正在从apollo-server迁移到serverless版本。是否有一种方法可以访问响应对象或其他设置cookie的方式?context: ({ event, context }) =&g...

14得票1回答
使用graphql-upload、apollo-server-fastify和NestJS代码优先方法进行文件上传

如何利用以下组合的软件包/技术(及其对应的未列出依赖项)在服务器上正确实现从客户端接收文件上传: graphql-upload apollo-server-fastify @nestjs/platform-fastify (代码优先方法) 理想情况下,我们正在尝试使用NestJS Gr...

9得票1回答
使用GraphQL Apollo跟踪在线用户

我需要在GraphQL Apollo Node.js服务器上处理“用户现在在线”和“用户现在离线”的事件。最好的方法是什么? 我的调查:我相当确定不需要实现任何心跳逻辑,因为订阅在WebSockets上工作。但我在他们的文档中没有找到有关如何处理来自订阅的WebSockets事件(例如“连...

12得票2回答
Apollo GraphQL中的Context与RootValue的区别

在 graphQLOptions 中,context 和 rootvalue 有什么区别? 何时应该使用其中之一,何时应该使用另一个? 目前,我将连接器和其他敏感数据附加到上下文中,这样安全吗?用户可以读取其查询的上下文或根值吗?

12得票1回答
如何在基于JWT的GraphQL身份验证中实现自动刷新令牌?

我正在尝试解决基于JWT的身份验证在Apollo graphql服务器(2.0)中的情况。 基本上,在登录后,用户从服务器获取accessToken和refreshToken。 AccessToken在一定时间后过期,服务器会发送错误消息指示令牌已过期(TokenExpiredError)...

86得票3回答
如何在“GraphQL模式语言”中为字段添加描述

我有一个GraphQL模式,其中一部分如下所示:type User { username: String! password: String! } 在 GraphiQL 中,有一个描述字段,但它总是说“自我描述”。我该如何向模式添加描述?

13得票1回答
Apollo Server 在等待流数据时超时了。

我试图使用Apollo Server等待流的结果。我的解析器如下所示。async currentSubs() { try { const stream = gateway.subscription.search(search => { search.status(...

10得票1回答
[apollo-engine-reporting]: 在 stopTiming 后调用了 willResolveField

我们收到了如下错误:Error: [internal apollo-server error] willResolveField called after stopTiming!,导致无法处理拒绝请求和node服务器频繁重启。 请提供任何调试此问题或通常发生在何种情况下的解决方案。 "apol...

9得票1回答
如何从apollo-server传递cookie给apollo-client

突变 Mutation: { signUp: (_, { res }) => { try { res.cookie("jwt", "token", { httpOnly: true }); return "Amasia";...