问题标签 [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.
authentication - 使用 Passport 验证 graphcool-yoga
我正在使用带有棱镜绑定的graphcool-yoga进行项目。想要使用护照的 Local、Bearer、Github 和 Twitter 策略设置身份验证。这是我的 graphql 查询的样子
我的 auth.js 实现了我的不记名令牌的护照策略:
最后我将它用作中间件:
这是我在阅读各种资料后可以写的,但没有用。有什么正确和最好的方法吗?
graphql - GraphQL:如何构造突变以将项目添加到整数列表中?
我正在使用 graph.cool 和 Apollo。这是下面的简化模式。我想在列表中添加一个 int 并计算一个新的平均值。
测试模型的 GraphQL Schema。如何将另一个 int 添加到列表属性?
filtering - Graphcool(Graphql):如何在 Id 数组中进行精确过滤
我有聊天模型
我创建了一个与两个人["123", "234"]的聊天,一切正常。但是当我想与三个人创建一个新的群聊时,其中两个人已经与自己聊天[“123”、“234”、“345”] 我查询检查这个聊天是否与三个人存在
我得到回复说这个聊天已经存在,但这里我只有两个用户,不是全部
reactjs - 向 Graphcool 电子邮件密码模板突变添加字段
我使用电子邮件密码模板来设置我的 graphcool 服务器和用户身份验证。我想在注册新用户时为“名称”添加一个属性。我在 User 模型中添加了 name 并更新了 signup.graphql 和 signup.ts 代码,如下所示。
运行 createUser 突变时出现“未定义名称”的错误。我不确定问题是什么。任何帮助是极大的赞赏!
注册.graphql
注册.ts
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 变量的部分,我无法弄清楚那是怎么回事应该通过。
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?
graphql - graphcool 中的一个关系使部署无缘无故失败
我在我的graphcool中创建了这个关系
之前位置是一个字符串,但现在我希望它是一个对象,所以我创建了这个关系,这样我就可以使用嵌套突变。当我部署我得到这个错误:
我用谷歌搜索,查看了文档,但我无法理解我做错了什么,这是一个简单的关系。
react-native - 当用户在请求期间将应用程序移至后台时如何继续网络请求?
我正在用 react-native 构建一个消息传递应用程序。
我有一个问题,如果用户正在发送消息,然后在包含所有网络逻辑的 redux(thunk)操作完成之前将应用程序置于后台,则不会在后端创建消息。但是,我仍然看到 SUCCESS 动作从动作中返回。
有谁知道为什么会这样?谢谢!
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 的论坛上似乎没有与此相关的结果。