2014-10-03 4 views
0

Наблюдаемый (docs) только, кажется, смотрит отдельные объекты.Как наблюдать коллекцию (монго) в Ruby?

Что такое хороший способ наблюдать за коллекцией и вызывать метод всякий раз, когда документ создается, обновляется или удаляется?

Работа в Ruby 2.1.2 (без рельсов), Mongo и Mongoid.

ответ

1

Похоже, там может быть способом для достижения этой цели подробного в следующую теме: How to listen to changes to a MongoDB collection?

+0

Этого ответа требует принятие КОЛЛЕКЦИИ [ограничен сбор] (http://docs.mongodb.org/manual/core/ capped-collections /), который содержит некоторые существенные ограничения на возможности коллекции. Другим решением является использование хвостовых курсоров с [oplog] (http://docs.mongodb.org/manual/core/replica-set-oplog/) (это ограниченная коллекция). – wdberkeley