解決策: 「Prisma はトランザクションを実行する必要があるため、MongoDB サーバーをレプリカ セットとして実行する必要があります。」
サービスとコントローラーが作成されました。すべてが安全であるはずです。
ただし、API がヒットすると、Prisma はトランザクションを実行する必要があり、そのためには MongoDB サーバーをレプリカ セットとして実行する必要があります。
上記のエラーは、作成、更新、削除の操作でのみ発生します。
なぜなら、Prisma は、これらの操作を実行するために レプリカ セット として実行されている MongoDB を必要とするからです。
/etc/mongod.conf に以下のコードがあることを確認してください
replication: replSetName: rs0
config の変更後に mongod
サービスを再起動します
sudo systemctl restart mongod
https://abdulghofurme.github.io/posts/prisma-mongodb-server-to-be-run-as-a-replica-set/
以上がPrisma および MongoDB: レプリカ セットとして実行されるサーバーの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。