エラー: 'レプリカ セット構成で 'majority' という名前の書き込み懸念モードが見つかりません'
「という名前の書き込み懸念モードはありません」が発生した場合POST リクエスト経由で MongoDB にデータを挿入中に「レプリカ セット構成でマジョリティ` が見つかりました」エラーが発生しました。問題は接続内にありますstring.
このエラーを解決するには、接続文字列を変更して「&w=majority」書き込み懸念設定を削除する必要があります。この設定は、書き込み操作を承認する前に、レプリカ セット メンバーの大多数が書き込み操作を確認するまで待機するように MongoDB に指示します。ただし、レプリカ セットの構成では、この書き込み懸念モードが有効になっていない可能性があります。
そのため、次の例に示すように、接続文字列から「&w=majority」パラメータを削除します。
"mongoURI" : "mongodb+srv://${ db user name }:${ db password }@cluster0.mde0j.mongodb.net/cluster0?retryWrites=true"
この変更を加えた後は、前述のエラーが発生することなくデータを挿入できるようになります。
以上がMongoDB POST リクエスト エラー: 「「マジョリティ」という名前の書き込み懸念モードが見つかりません」を修正する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。