ObjectIdであるmongoフィールドを解除する必要があり、このIDが現在のユーザーのIDであり、このフィールドが設定されている場合、別のスキーマを参照します。それ以外の場合は、このフィールドが設定されていない場合は、現在のユーザーIDを設定する必要があります。フィールドが設定され、ObjectIDが一致しない場合、現在のユーザーIDのmongoは、既存のドキュメントを返しますが、ObjectIDフィールドに変更を加えずに返します。条件付きマングース更新文書
今私はIDでエントリを見つけて、自分のJSコードでケースをチェックします。次に、ドキュメントを更新するために別のクエリを実行します。しかし、これはmongoによって1つのクエリで実行できると思います。私nodeJS
条件パラメータの詳細な表示を教えてください。 –
ユースケースで私の答えを更新しました – Gaurav