问题标签 [prisma-binding]
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.
node.js - 如何在 prisma-binding npm 中获取总匹配记录数
我一直在使用 prisma-binding npm,我不知道如何获取查询的总匹配数以执行分页。
我正在使用下面的代码来提取工作正常的记录。现在我想要记录总数。
注意:默认情况下,prisma 最多只返回 3000 条记录,但有 9000 条记录。
javascript - Graphql查询为关系文档返回null,查询中缺少字段但存在于primsa admin中
当我在 prisma admin 中查看文档时,我看到了一个location
字段,但是当我对该数据库运行查询时,这些值在前端始终为空,并且解析器根本不会返回。
我看过Why does a GraphQL query return null? 但据我所知,这些案例都没有匹配或说明根本问题。
我一直在尝试理解这篇文章,但无法实现这样我可以编写一个实际触发的查询: https ://www.prisma.io/tutorials/a-guide-to-common-解析器模式-ct08/
该设置与 Web Bos 高级反应课程相匹配,如下所示:
创建 React 应用程序 -> Apollo-client -> Yoga 服务器 -> Prisma Server (sql)
我反复使用输入类型,将解析器简化到最低限度,只查询单个文档而不是文档数组。我宁愿不追求的选项是使用 Json 标量类型并跳过嵌套结构以支持平面结构。
前端:
架构.graphql:
数据模型.graphql:
突变.js
游乐场查询:
返回:
根据操场上的返回值,我无法通过简单的嵌套查询将该位置从数据库中取出。我试过使用以下解析器(后端查询),但这总是null
有m.location
graphql - 无法返回 null 或不可为 null 的字段 User.Role 无法从 prisma 突变中检索关系数据
我正在尝试在非常基本的事情上玩 arroud APOLO SERVER、GRAPHQL PRISMA 和 struct .. 我无法从简单查询中返回关系数据..
当我尝试添加用户以及角色 ID 时.. 我无法取回角色信息
我在用什么?
对于我的简单查询;
Graphql返回错误说
GAPHQL SHCHEMA
询问
突变
棱镜数据模型
有人可以帮助我吗,如何解决这个问题..我知道这将是我错过的基本问题..我很难理解?我错过了一些非常基本的东西吗?
prisma - Prisma ORM 如何创建迁移
我是 Prisma ORM 的新手,我正在尝试在 Prisma 中进行迁移
我看到我这样做的方法是更新 data.model 然后运行:
但是,如果我想为特定版本的应用程序创建迁移怎么办?
graphql - prisma.yml 无法找到
我正在尝试为我的 prisma 数据模型生成模式,同时使用机密来限制 prisma 访问。运行prisma delete
and后prisma deploy
,我运行命令graphql get-schema -p prisma
并收到以下错误消息:
✖ prisma/prisma.yml 找不到。
我做错了什么.graphqlconfig
或者我如何列出我的 prisma.yml?谢谢。
.graphqlconfig:
棱镜/棱镜.yml:
index.js:
graphql - prisma.exists 方法不适用于 mongodb Atlas
我正在使用 prisma image 1.34 我在尝试使用 mongodb atlas 实现 prisma.exists 方法时遇到了一个小问题。
我得到的错误是
当我删除与 prisma.exists 相关的代码时,解析器运行成功,我也验证了参数“args.id”是否已成功提取
**版本
prisma - 为什么 prisma 在创建新记录时会出现内部错误?
我正在尝试创建一条新记录,尽管在我的回复中收到以下错误:
任何援助将不胜感激。
graphql - Prisma 基于计算域获取数据
我需要获取数据取决于计算字段 例如
我需要获取 fullname = 'any value' 的所有数据,
我怎样才能做到这一点 ?
docker - Prisma deploy - 本地部署的身份验证错误
我正在尝试使用在端口 4466 上运行的本地 prisma 服务器运行 prisma deploy,但是当我运行 prisma deploy 时,我收到此消息
这是棱镜服务器文件
这是我的 prisma.yml 文件。我在另一个 dockerfile 中运行 prisma deploy。
这是我的 .env 文件
apollo-server - Prisma 绑定嵌套过滤
我正在开发一个后端有 Prisma、Prisma-binding 和 Apollo Server 的食品订单平台。顾客可以选择他附近的一家餐馆,然后将一道或多道菜添加到他的购物车中。有可能当餐厅 x 的菜已经添加时,顾客决定从另一家餐厅,餐厅 y 订购。因此,在创建订单和付款网址之前,我需要先在后端根据客户 ID 和最终选择的餐厅来过滤添加的菜肴。
我的 prisma 数据模型中有三种数据类型:Customer、CartItem 和 Dish
在直接连接到数据库的 Prisma GraphQL 操场中,我可以过滤创建订单所需的购物车项目,如下所示:
输出:
到目前为止一切顺利,但现在我需要在 Apollo 服务器中使用 prisma-binding 进行相同的查询。我尝试了一些东西,但它们都不起作用。前两个返回错误“字段 \"cart\" 不是由类型 CustomerWhereUniqueInput 定义的”。最后两个只是返回没有餐厅过滤器的每个 cartItem。
有人可以帮助我以正确的方式过滤客户 ID 和餐厅 ID 吗?