findコマンドでドキュメントが返されたときにカウンタフィールドをインクリメント($ incr)すると(カウンタフィールドがあると言います)、ドキュメントを更新する方法はありますか?mongodbインクリメントカウンタ選択時
または、
これを手動で更新するが、何の方法がありますか?
findコマンドでドキュメントが返されたときにカウンタフィールドをインクリメント($ incr)すると(カウンタフィールドがあると言います)、ドキュメントを更新する方法はありますか?mongodbインクリメントカウンタ選択時
または、
これを手動で更新するが、何の方法がありますか?
残念ながら、MongoDBでは内部トリガなどのサポートはありません。 これは手動で行う必要があります。
Hereトリガー機能についての説明です。
findAndModifyを使用してみましたか?ドキュメントを見つけて、それを原子的に更新してから、1回の操作で返すことができます。
ありがとうございます。これは私にとって新しいものです。これを詳細にチェックします。 – user644745
超高速応答。ありがとう。私はあなたの答えを受け入れるために少なくとも12分必要です。 – user644745