Solution pour : "Prisma doit effectuer des transactions, ce qui nécessite que votre serveur MongoDB soit exécuté en tant que jeu de réplicas"
Le service et le contrôleur ont été créés, tout devrait être sécurisé.
Cependant, lorsque l'API arrive, Prisma doit effectuer des transactions, ce qui nécessite que votre serveur MongoDB soit exécuté en tant que jeu de réplicas.
L'erreur ci-dessus se produit uniquement lors des opérations de création, de mise à jour et de suppression,
parce que Prisma a besoin de MongoDB exécuté en tant que ensemble de réplicas pour effectuer ces opérations.
Assurez-vous que /etc/mongod.conf contient le code ci-dessous
replication: replSetName: rs0
Redémarrer le service mongod après les modifications de config
sudo systemctl restart mongod
https://abdulghofurme.github.io/posts/prisma-mongodb-server-to-be-run-as-a-replica-set/
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!