问题标签 [graphcool]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
568 浏览

api - GraphCool TypeError:将循环结构转换为 JSON

我从官方文档中复制粘贴示例,希望我会看到一些不同的错误(无效的 URL 或无效的身份验证密钥或类似的东西)但是我得到一些 webpack/sandbox 错误:

在此处输入图像描述

即使是简单的 API 请求也会失败:

上面的代码还返回:

如何从自定义 graphcool 订阅/解析器成功调用 API?

0 投票
0 回答
739 浏览

authentication - 使用 Passport 验证 graphcool-yoga

我正在使用带有棱镜绑定的graphcool-yoga进行项目。想要使用护照的 Local、Bearer、Github 和 Twitter 策略设置身份验证。这是我的 graphql 查询的样子

我的 auth.js 实现了我的不记名令牌的护照策略:

最后我将它用作中间件:

这是我在阅读各种资料后可以写的,但没有用。有什么正确和最好的方法吗?

0 投票
0 回答
362 浏览

graphql - GraphQL:如何构造突变以将项目添加到整数列表中?

我正在使用 graph.cool 和 Apollo。这是下面的简化模式。我想在列表中添加一个 int 并计算一个新的平均值。

测试模型的 GraphQL Schema。如何将另一个 int 添加到列表属性?

0 投票
1 回答
514 浏览

filtering - Graphcool(Graphql):如何在 Id 数组中进行精确过滤

我有聊天模型

我创建了一个与两个人["123", "234"]的聊天,一切正常。但是当我想与三个人创建一个新的群聊时,其中两个人已经与自己聊天[“123”、“234”、“345”] 我查询检查这个聊天是否与三个人存在

我得到回复说这个聊天已经存在,但这里我只有两个用户,不是全部

0 投票
1 回答
85 浏览

reactjs - 向 Graphcool 电子邮件密码模板突变添加字段

我使用电子邮件密码模板来设置我的 graphcool 服务器和用户身份验证。我想在注册新用户时为“名称”添加一个属性。我在 User 模型中添加了 name 并更新了 signup.graphql 和 signup.ts 代码,如下所示。

运行 createUser 突变时出现“未定义名称”的错误。我不确定问题是什么。任何帮助是极大的赞赏!

注册.graphql

注册.ts

0 投票
1 回答
1769 浏览

graphcool - Prisma orderBy 在 Playground 之外的解析器/查询中

好的,所以我已经与 Prisma 合作了几个星期,并且取得了很大的进步,我喜欢实现许多高级功能的设置/易用性。

我正试图对表字段进行排序。

我可以选择(在其他领域中)按term_ASC和排序term_DESC

假设以下查询定义:MyConnection(filter: String, order: MyOrderByInput, limit: Int, offset: Int): MyConnection!

如果我在 GraphQL Playground 中运行以下代码,它可以正常工作:

要点/问题... term_ASC/DESC 的用法在操场上有效,但我如何在我的 JS 中传递它?

如果我用引号“term_ASC”将它包装起来,就会出现错误,如果它没有被包装,那么它(解析器/api)会抛出一个明显未定义的变量的错误。

因此,我尝试测试如何通过变量(硬编码,在此示例中注释掉)或在通过我的 args.order 传递到解析器之前测试如何传递这个 orderBy 变量的部分,我无法弄清楚那是怎么回事应该通过。

0 投票
1 回答
86 浏览

graphql - nested object in graphcool

I have a model like this:

Now I want to add a nested object:

but I get a error from Graphcool,

Why? can't I pass a nested object? In this way I can update the mutation simply passing the object with lat and lng. What is wrong with this?

0 投票
1 回答
121 浏览

graphql - graphcool 中的一个关系使部署无缘无故失败

我在我的graphcool中创建了这个关系

之前位置是一个字符串,但现在我希望它是一个对象,所以我创建了这个关系,这样我就可以使用嵌套突变。当我部署我得到这个错误:

我用谷歌搜索,查看了文档,但我无法理解我做错了什么,这是一个简单的关系。

0 投票
0 回答
34 浏览

react-native - 当用户在请求期间将应用程序移至后台时如何继续网络请求?

我正在用 react-native 构建一个消息传递应用程序。

我有一个问题,如果用户正在发送消息,然后在包含所有网络逻辑的 redux(thunk)操作完成之前将应用程序置于后台,则不会在后端创建消息。但是,我仍然看到 SUCCESS 动作从动作中返回。

有谁知道为什么会这样?谢谢!

0 投票
1 回答
54 浏览

graphql - Prismy deploy 命令抛出 Invalid Version 错误

我只是按照基本的 prisma.io 入门指南(https://www.prisma.io/docs/quickstart/

当我想运行部署命令(prisma deploy)时,我不断收到此错误:

!无效版本:1.1

如果您需要帮助,请联系:https ://www.prisma.io/forum/

要获得更详细的输出,请运行 $ export DEBUG="*"

Google 或 Prisma 的论坛上似乎没有与此相关的结果。