问题标签 [prisma]
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.
graphql - 如何将参数传递给 GraphQL 中的子属性
我对 GraphQL 很陌生,正在成为一个超级粉丝 :)
但是,我不清楚。我正在使用 Prisma 和 GraphQL-Yoga 和 Prisma 绑定。
我不知道如何将参数从我的 graphQL 服务器传递到子属性。不知道这是否清楚,但我会用代码显示它,希望更容易:)
这些是我的类型
我的 schema.graphql
和我的用户解析器:
和我的帖子解析器
所以,现在:)
当我在我的 prisma 服务上的 GraphQL 操场上时,我可以执行以下操作:
但我不能在服务器上做,如果我做这样的事情..我收到错误:
这就是我正在尝试的:
有人知道我该怎么做吗?
apollo-server - 使用 prisma 运行 apollo 服务器性能监控
由于缺乏如何做到这一点的指导(互联网上没有),也许它可以解释为什么这是不可能的?
prisma - 如何在 Prisma 中对所有东西进行核武器攻击?
我将 Prisma 1.9 与 Postgres 一起使用。
我怎样才能重置一切?我已经尝试过prisma local nuke
,但是这个命令会添加 MySQL 容器(以某种方式),然后它会抛出端口4466
正在使用的错误......
我也尝试重新创建所有 docker 容器和图像,但这也没有帮助。
那么,正确的方法是什么?prisma reset
只删除数据,但我也想删除架构。我想全部擦除。
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 变量的部分,我无法弄清楚那是怎么回事应该通过。
error-handling - 仅返回 GraphQL 中的子解析器错误
以下是架构
以下是有效载荷的解析器
当我从子解析器(此处为有效负载解析器)抛出错误时,graphql 仍然返回从父解析器返回的所有有效负载数据,并且仅对于用户字段它返回错误。我们可以更改此行为以仅返回子解析器抛出的错误吗?
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 的论坛上似乎没有与此相关的结果。
graphql - 基于 Prisma 光标的分页
刚刚完成了关于构建基于 Prisma 的 graphql 后端的优秀教程。他们在https://www.howtographql.com/graphql-js/8-filtering-pagination-and-sorting/解释了如何实现首偏移分页。
现在我想知道,如何实现基于光标的分页?
这是我的类型(它们与教程中的相同):
在操场上,我试图查询用户信息以及用户创建的链接:
它给了我所有由用户创建的链接。我怎样才能对它们进行分页?Links 对象没有分页信息,而 linksConnection 不适合用户对象。
prisma - prisma 是否支持地理空间查询
我发现你现在使用 MySQL 和 PostgreSQL,它们支持地理空间类型,我如何对我的 prisma 实现地理空间查询。
假设我想获得纽约附近的所有活动?
javascript - GraphQL 突变抛出错误
更新
我已经缩小到引发错误的位置,这似乎是一个Prisma
问题。
错误发生在投票功能中:
原来的
我正在学习本教程。
我正在尝试为帖子“投票”,但会引发以下错误:
我发送的突变是:
不完全确定此错误的含义。我一直在将我的代码与Github 上的官方 repo进行比较,但我找不到区别。
这是我的投票功能:
当我注销时,args
它显示:
我创建了一个新用户,与该用户创建了一个帖子(两者都工作正常),但是当我尝试以该用户的身份投票时,我被困在这里。
datamodel.schema
如果你愿意,我的:
docker - 使用 prisma 在 Navicat 上插入 Postgres 数据库
我目前正在使用 Prisma 和 Postgres 数据库做一个应用程序,但我无法将我的数据库连接到 Navicat。我是 docker 的初学者,并不完全了解服务是如何工作的。我现在docker-compose.yml
是
我在 Navicat 上尝试的是这个,在我看来是正确的,但似乎不是。
谢谢你的帮助 !