2012-05-02 58 views
1

有沒有什麼辦法通過增加($ incr)他們的計數器字段(可以說有一個計數器字段)1當find文件返回文檔時更新文檔?mongodb遞增計數器在選擇

,或者

無非是手動更新這個沒有辦法?

回答

1

不幸的是,在MongoDB中不支持內部觸發或類似的東西。 您必須手動執行此操作。

Here是關於觸發器功能的討論。

+0

超快速響應。謝謝。 SO需要至少12分鐘才能讓我接受你的答案。 – user644745

1

你看過使用findAndModify嗎?您可以找到該文檔,以原子方式更新它,然後在一次操作中將其返回。

+0

謝謝。這對我來說是新東西。將詳細檢查這一點。 – user644745