首页 >web前端 >js教程 >Prisma 和 MongoDB:作为副本集运行的服务器

Prisma 和 MongoDB:作为副本集运行的服务器

Linda Hamilton
Linda Hamilton原创
2024-12-31 16:19:15614浏览

Prisma & MongoDB: server to be run as a replica set

解决方案:“Prisma 需要执行事务,这需要您的 MongoDB 服务器作为副本集运行”

问题

服务和控制器已经创建,一切都应该是安全的。
然而,当 API 命中时,Prisma 需要执行事务,这需要您的 MongoDB 服务器作为副本集运行。

根本原因

上述错误仅发生在创建、更新和删除操作中,
因为Prisma需要MongoDB作为副本集运行来执行这些操作。

解决方案

编辑 mongodb.conf

确保 /etc/mongod.conf 有以下代码

replication:
  replSetName: rs0

重启MongoDB

config 更改后重新启动 mongod
服务

sudo systemctl restart mongod

https://abdulghofurme.github.io/posts/prisma-mongodb-server-to-be-run-as-a-replica-set/

以上是Prisma 和 MongoDB:作为副本集运行的服务器的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn