単一のドキュメントの更新は
{amount : 9999, approved: true, ...}
最初のコマンドが最初に実行されると、2番目のコマンドがそれを上書きします。
2番目のコマンドが最初に実行された場合、最初のコマンドはapprove
として効果がありません。 true
になりました そのため、更新条件は一致しません。
あなたが(正しく)行っているのは、定評のある楽観的並行性
です。 または
単一のドキュメントの更新は
{amount : 9999, approved: true, ...}
最初のコマンドが最初に実行されると、2番目のコマンドがそれを上書きします。
2番目のコマンドが最初に実行された場合、最初のコマンドはapprove
として効果がありません。 true
になりました そのため、更新条件は一致しません。
あなたが(正しく)行っているのは、定評のある楽観的並行性
です。 または