1

検索コマンドによってドキュメントが返されたときに、カウンター フィールド (カウンター フィールドがあるとします) を 1 ずつインクリメント ($ incr) してドキュメントを更新する方法はありますか?

また、

これを手動で更新する以外に方法はありませんか?

4

2 に答える 2

1

findAndModify の使用について調べましたか? ドキュメントを検索し、アトミックに更新してから、1 回の操作で返すことができます。

于 2012-05-07T23:10:28.237 に答える
1

残念ながら、MongoDB では内部トリガーや同様のものはサポートされていません。手動で行う必要があります。

ここでは、トリガー機能について説明します。

于 2012-05-02T17:52:57.680 に答える