Apollo-Server错误:countrycode.name在解析器中定义,但不存在于countrycode中
我最近升级了我的nodejs/express/graphQL项目依赖项,如下: express:从4.17.1到4.17.3 apollo-server-express:从2.22.2到3.6.7 graphql:从15.5.0…
为什么可能在input_field_definition上不使用指令
我尝试通过指令将长度限制到我的GraphQl架构 const typeDefs = gql` directive @length(max: Int!) on FIELD_DEFINITION type Book { id: ID title: S…
如何从 Apollo 解析器中提取错误数据?
我有一个带有这样的解析器的阿波罗服务器: return new Promise((resolve, reject) => { return service.searchForUsers(searchQuery) .then(...doSom…
API网关和lambda代理cors问题
我的 API 网关 lambda 代理中存在 CORS 问题。我试图解决这个问题,但仍然得到 No 'Access-Control-Allow-Origin' header is present on the requeste…
抛出新的错误(errors.map(((错误)=> error.message).join(' \ n \ n \ n \ n'));
抛出新的错误(errors.map(((错误)=> error.message).join('\ n \ n')); ^ 错误:突变类型。SignInuser(userignin蛋白:)必须是输入类…
如何让 UserApi 中的 User 实体连接到数据库?
我有一个带有 redis 缓存的 apollo-express-server。 这是index.ts: const main = async () => { const app = express(); app.use( cors({ credentia…
如何将 apollo 联合网关与中间件一起使用
我正在使用 apollo federation + typescript 来实现带有子图的 graphql 服务器。目前我正在开发网关,我想对其应用中间件,它将执行令牌交换功能。问…
Nexus resolve() 返回 PrismaPromise 但给出错误
我正在尝试使用 Nexus.js、Prisma 和 Typescript 为待办事项应用程序构建一个 apollo 服务器。 我创建了 Todo nexus 类型,并且想创建查询,但遇到错…
解析来自不同数据源的 Graphql 查询
我有一个使用 ApolloServer 和 Type-Graphql 创建的 graphql 服务器。 我在 graphql 服务器上定义了两种类型: User{ id:string; name:string email:s…
graphQL 中的用户定义字段
使用石墨烯-Django 制作员工管理系统,我有一个 JsonB 字段,我不知道其形状,因为每个公司都会定义该形状。 这是模型: class Employee(models.Model…
Graphql 模式类型
我们可以将关注者和关注者的类型定义为用户吗?或者如果我只在关注者和追随者上创建不同的模式会更好吗? type User { id: ID! name: String! email: …
websocket 订阅服务器不工作。无法到达订阅服务器 graphql-ws ws
我遵循[相同的文档代码][1]使用websocket graphql创建订阅服务器,但它不适用于graphql-ws和ws 当我删除 serverCleanup 定义时,代码有效,并且它也适…
在 Apollo 服务器中创建的类是否被视为单例?
我试图弄清楚是否需要将静态添加到我的类中的 Apollo/GraphQl 应用程序的私有方法中。提前致谢! export const example: Resolvers = { Query: { Exam…
apollo-server-lambda:无法根据事件确定事件源
我正在使用 apollo-server-lambda对于我的应用程序。我已经创建了自定义授权 http 标头,这是必需的。 if authoization: LETMEIN 那么它将返回 true …
从 ApolloServer GraphQL 向前端发送错误状态代码
我在 Node 上运行这个简单的 Apollo Server GraphQL,我希望每次收到 401 之类的错误或 GQL 从 formatError 获得的任何其他错误时,将该错误状态发送…