apollo-server相关内容
因此,我正在尝试设计我的Apollo服务器.我想创建一个以对象作为参数的变异. 这是我的模式的摘要,以某种方式引起了问题: 我认为这在语法上是正确的,但是我遇到了这个错误: {“错误":[{“消息":“预期的输入类型."}]} 解决方案 您必须声明INPUT_OBJECT为输入类型: input INPUT_OBJECT { field1: String,
..
您可以使用GraphQL架构语言将数字用作GraphQL架构中的键吗?即(这是一个小片段...) type tax_code_allocation_country_KOR_states { "11": tax_code_allocation_state_tax_query "26": tax_code_allocation_state_tax_query "27": tax_co
..
在graphql-tools文档中,我找不到任何地方应该如何使用馈给makeExecutableSchema的架构中的enum类型.有人知道这是怎么做的吗? 示例代码: enum Color { RED GREEN BLUE } type Car { color: Color! } Color的解析器是什么样的? 解决方案 您不会为Color编写解析器.这
..
我正在为GraphQL运行Apollo lambda服务器.我想从POST请求主体中截获GraphQL查询/变异并对其进行解析,以便我可以找出请求所要求的查询/变异.环境是Node.js. 该请求不是JSON,而是GraphQL查询语言.我四处张望,试图找到一种方法将其解析为可以导航的对象,但我正在绘制空白. Apollo服务器必须以某种方式解析它以定向请求.有谁知道一个可以做到这一点
..
给出以下apollo服务器graphql模式 我想将它们分解成单独的模块,所以我不想在根查询模式下使用作者查询.因此,在将其添加到根查询之前,我添加了另一个名为authorQueries的层 type Author { id: Int, firstName: String, lastName: String } type authorQueries { a
..
我正在使用apollo服务器,一切都按预期进行,但是当从前端调用突变时,突变参数是不确定的. const express = require('express'); const morgan = require('morgan'); const { ApolloServer, gql } = require('apollo-server-express'); const mongoose =
..
进行GraphQL查询时,查询失败,Apollo通过具有数据对象和错误对象来解决此问题. 发生异步错误时,我们获得了具有一个数据对象和一个错误对象的相同功能.但是,这次我们也得到一个UnhandledPromiseRejectionWarning,其中包含有关以下内容的信息:DeprecationWarning: Unhandled promise rejections are deprec
..
所以我要迁移到apollo-server-express 2.3.3(我使用的是1.3.6) 我遵循了一些指南,进行了必要的调整,但陷入了CORS问题. 根据文档您必须使用applyMiddleware函数将Express连接到阿波罗服务器. 我目前正在执行以下操作: const app = express(); // CORS configuration const cor
..
"@apollo/react-hooks": "^3.1.3", "apollo-client": "^2.6.8", Apollo客户端在react应用上返回未定义,但在gql操场上返回数据,我不明白为什么它不能在客户端上工作而在graphql操场上工作. 架构 我为用户查询定义了联合,以进行错误处理. type Query { user(id: ID!): UserR
..
index.ts: const server = new ApolloServer({ typeDefs, resolvers, context: ({ req, res }: any) => ({ req, res }) }); UserSchema.ts export const typeDefs = gql` scalar TimeStam
..
我有一个给我带来麻烦的ApolloServer项目,所以我认为我可能会更新它,并在使用最新的Babel时遇到问题.我的"index.js"是: require('dotenv').config() import {startServer} from './server' startServer() 当我运行它时,出现错误"SyntaxError:无法在模块外部使用import语句".首先
..
我有一个graphql/apollo-server/graphql-yoga端点.该端点公开从数据库(或REST端点或其他服务)返回的数据. 我知道我的数据源正在返回正确的数据-如果将调用结果记录到解析器中的数据源,则可以看到正在返回的数据.但是,我的GraphQL字段始终解析为null. 如果我将该字段设置为非空,则在响应中的errors数组内会看到以下错误: 无法为不可为空的
..
我将Apollo Server v2.0(无中间件)用作我的项目的一部分,我想添加对HTTP GET端点的支持以进行文件下载.有没有办法在不使用apollo-server-express的情况下公开API端点? 谢谢 解决方案 否.尽管apollo-server当前在幕后使用express,但Express实例并未作为ApolloServer实例的属性公开.为了公开任何其他端点,您需
..
我在KeystoneJS AdminUI的自定义字段中使用TinyMCE,这是一个React应用程序.我想将图像从React正面上传到KeystoneJS GraphQL背面.我可以使用添加到Keystone服务器的REST端点上传图像-向TinyMCE传递images_upload_handler回调-但我想利用Keystone已经构建的GraphQL端点获取我已拥有的图像列表/类型创建.
..
整个GraphQL范式对我来说是新的,通常与React Redux一起使用.我的要求是: 用户单击带有UID的行项目 我们打开一个表单来编辑此数据(预先填充了先前保存的信息) 我们然后编辑此数据并保存 我认为(2)& (3)将由类型的结构处理,但是它不起作用,主要是因为在Query中设置状态将使textinputs控制输入.
..
我正在使用带有Prisma和vuejs + apollo客户端的GraphQL订阅 在本地系统中,我正在 http://localhost:8080 上运行vuejs,并在我想在仪表板上显示最近添加和更新的记录. 我已经在本地系统中实现了订阅,并且工作正常. 我将所有服务器端和客户端代码推送到服务器,但订阅在那儿无法正常工作. 我正在使用AWS服务器.除订阅外,其他所有内容
..
问题 嗨,开发人员, 我定义了两个技术上类型相同的架构,但是出现以下错误: Error: Type "Extra" was defined more than once. 有没有办法解决这个问题? 对不起,阿波罗(Apollo)对我来说是新手,非常感谢您为解决此问题所提供的帮助.预先感谢! 架构#1 const {gql} = require('apoll
..
我的组件正在调用订阅查询,但是由于某种原因无法访问订阅解析器:其中的断点从未激活.但是在客户端上却收到了GraphQL订阅错误: “订阅必须返回异步可迭代.已接收:未定义" 这可能是什么原因造成的? 感谢所有人提供任何信息. 订阅查询 const IM_SUBSCRIPTION_QUERY = gql` subscription getIMsViaSubs
..
我一直在尝试使用以下方法重新创建 Apollo教程 NestJS.但是,当我尝试在NestJS中使用 apollo-datasource-rest 时,从外部数据源中获取数据时失败,并显示以下错误: [Nest] 29974 - 07/14/2020, 9:33:20 PM [ExceptionsHandler] Cannot read property 'fetch' of und
..
我正在使用该库 https://github.com/ilyaskarim/wertik-js 称为Wertik JS,以使GraphQL + Rest API更容易,在解析器中,当我控制台日志info时,它显示未定义.对于每个模块,我都创建了动态解析器,以使使用该库的开发人员更加轻松. let object = { create: async (_:any, args:any,
..