我可以在不使用 prisma 的情况下在我的 graphQL 服务器中使用 MongoDB 吗?

Posted

技术标签:

【中文标题】我可以在不使用 prisma 的情况下在我的 graphQL 服务器中使用 MongoDB 吗?【英文标题】:Can i use MongoDB in my graphQL server without the use of prisma? 【发布时间】:2019-03-31 01:26:29 【问题描述】:

我想在没有棱镜的情况下直接使用 mongodb 查询。可能吗?如果可能的话,这是一个好的做法吗?我是否能够使用 graphql 的所有功能,比如基于光标的分页等?

【问题讨论】:

请尽可能多地向我们提供与您的要求相关的具体信息。这个问题目前的状态太宽泛了。 【参考方案1】:

根据 Prisma 文档,您目前无法通过 Prisma 直接访问数据库:

rawAccess: 指定是否在 Prisma API 中启用 executeRaw 突变。 MongoDB 连接器目前不支持原始访问,因此您需要将其设置为 false 或忽略它。

来源:https://www.prisma.io/docs/releases-and-maintenance/releases-and-beta-access/mongodb-preview-b6o5/#prisma_config

【讨论】:

以上是关于我可以在不使用 prisma 的情况下在我的 graphQL 服务器中使用 MongoDB 吗?的主要内容,如果未能解决你的问题,请参考以下文章

如何在不使用 ajax 刷新的情况下在我的页面上显示我的 php 响应?

如何在不复制/粘贴的情况下在我的所有活动中使用这些元素?

是否可以在不使用情节提要的情况下在 xib 文件中创建原型内容 UITableview?

如何在没有 ID 的情况下在 Prisma 中插入新记录?

如何在不使用 URL 的情况下在 facebook 上分享我的新闻

是否可以在不从 DOM 读取的情况下在 Angular 中读取元素的文本内容?