module Mongoid::Document::Flagable

Public Class Methods

included(base) click to toggle source
# File lib/mongoid-flags.rb, line 4
def self.included(base)
  base.class_eval do |klass|
    klass.field :flags, type: Array
    klass.index({ flags: 1 }, { background: true })

    include InstanceMethods
    extend  ClassMethods
  end
end