Mongoid Activity ============ Mongoid Activity is a simple gem to include active state to your Mongoid models. Installation -------- In your Gemfile: source 'http://rubygems.org' gem 'mongoid_activity' Then: bundle install Examples -------- class Task include Mongoid::Document include Mongoid::Activity field :description end After that you gain activity methods: t = Task.create :description => "Finish mongoid_activity gem" t.activate! => true t.active? => true t.deactivate! => true t.inactive? => true t.active? => false Product.active.size => 0 Product.inactive.size => 1