apollo-server 相关问题

Apollo Server是一个用于Express,Connect,Hapi和Koa的GraphQL服务器,用TypeScript编写

有没有办法摆脱GraphQL中的[Object:null prototype]

我正在尝试使用Mongoose和GraphQL创建一对多关系数据库。每当我将数据插入graphql变异参数时,我将得到[Object:null prototype]错误我注意到该对象...

回答 2 投票 3

如何单元测试使用apollo-resolvers创建的Graphql Resolver函数

我使用'apollo-resolvers'npm模块创建了解析器(userresolver.js),如下所示。从'apollo-resolvers'导入{createResolver};从'apollo-errors'导入{isInstance}; const ...

回答 1 投票 0

在尝试使用apollo服务器缝合模式时,无法读取未定义的属性'args'

似乎有一些类似的问题,但没有与我得到错误的地方相同,没有与未定义的'args'。我已经让它工作有多个其他graphql apis和合并...

回答 1 投票 1

为什么每个GraphQL查询/变异都有“两个名字”?

我正在学习GraphQL,一个基本点让我感到困惑。我知道有一个简单的解释,但我找不到它。具体来说,来自Apollo文档(https://www.apollographql.com/docs / ...

回答 1 投票 1

GraphQL:一个大查询与大量的小查询

我知道这个问题和时间一样古老 - 而且它们不是银弹。但我认为可能会有一个坚实的模式,我不想发明轮子。考虑以下两个......

回答 1 投票 1

如何使用apollo-server进行缓存

https://www.apollographql.com/docs/apollo-server/features/data-sources.html#Implementing-your-own-cache-backend上的apollo基本示例表明,执行redis缓存非常简单: const {...

回答 1 投票 3

Mongoose + GraphQL(Apollo Server)架构

我们有db收集,这有点复杂。我们的许多键是JSON对象,其中字段不是固定的,并且基于用户在UI上给出的输入而改变。我们应该如何编写mongoose和GraphQL ...

回答 1 投票 0

OneToMany关系在Prisma数据库上工作,但不在服务器上

在创建帖子的变异中,我使用的是这样的代码:async function savePost(parent,args,context,info){let data = {... args} delete data.categories delete data.status if(!context ... 。

回答 2 投票 0

如何在Apollo graphql中添加联合类型

我创建了这个问题,以防有人对如何在Apollo中添加union / Polymorphic类型感到好奇。希望这会让他们更容易。在这个例子中,我希望响应要么是......

回答 1 投票 3

Apollo Graphql导入问题与cacheControl指令

我正在使用“graphql-import”:“^ 0.7.1”我试图将@cacheControl指令添加到我的graphql架构类型Post @cacheControl(maxAge:240){id:Int! title:String author:作者投票:Int @ ...

回答 2 投票 3

CORS预检响应与实际响应不匹配

在我的node.js服务器中,我将CORS作为中间件包括在内:app.use(cors({origin:'http:// :3030',凭据:true}))我在发送的应用程序中使用Apollo Client ...

回答 2 投票 3

传递参数子类型graphql

我想知道如何以“子”类型传递参数。根据请求,我希望只有来自用户ID 1的id为1的消息。目前我有这样的请求:{user(id:1){...

回答 1 投票 0

GraphQL:字段解析器未在订阅查询中触发?

我有一个订阅查询,MessageFolder_Subscription,看起来像这样:QUERY const MESSAGEFOLDER_SUBSCRIPTION_QUERY = gql` subscription($ localUserID:String!){...

回答 1 投票 0

使用express和graphql进行身份验证

我是GraphQL的新手并寻求您的帮助。现在,我们有React应用程序,它将与.NET Core中开发的REST API进行通信。现在,我们将在客户端和...之间引入GraphQL。

回答 1 投票 0

在更新变异GraphQL和Sequelize上返回null

我想知道为什么当我执行我的突变时,我的回答是“无效”。我的查询有效:当我执行请求时,状态is_active在数据库SQL中变为true或false。当我 ...

回答 1 投票 0

使用mergeSchemas的ApolloServer,错误:Apollo Server需要现有的模式,模块或typeDefs

我想我只是错误地使用这个模块,这就是我收到错误的原因。根据文档,我可以将一组解析器和模式传递给mergeSchemas函数...

回答 1 投票 0

graphql-tools mergeSchemas和makeExecutableSchema之间的区别

所以我问这个问题的原因是因为我可以通过替换其中一个来获得这两个来返回工作结果。那么哪个是正确使用的,为什么?他们是什么......

回答 1 投票 1

Apollo Server 2 + Express:邮件处理程序中缺少req.body

如果这在版本1中工作,但整个服务器配置已更改。这是我所拥有的,就像Daniel在评论中提到的那样将bodyparser()添加到快递应用程序:const server ...

回答 2 投票 0

我们如何从Apollo-server模块传递ApolloServer中的数据源和合并的graphql模式和解析器?

我有一种情况,我有架构和左轮手枪坐在各种不同的文件。我已将模式和解析器导入到server.js文件中,该文件负责创建一个apollo ...

回答 2 投票 1

合并用于Apollo Server的GraphQL解析器不能与Object.assign()一起使用

我正在模块化GraphQL API的模式,并尝试在不使用任何第三方库的情况下合并解析器。没有Lodash.merge()或等效的方法,有没有一种简单的方法可以做到这一点? ......

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.