module Mongoid::Flaggable
Constants
- VERSION
Public Class Methods
included(base)
click to toggle source
# File lib/mongoid_flaggable.rb, line 9 def self.included(base) base.extend(ClassMethods) setup(base) end
Private Class Methods
setup(base)
click to toggle source
# File lib/mongoid_flaggable.rb, line 16 def self.setup(base) base.field :flag_array, type: Array, default: nil base.index({ flag_array: 1 }, { background: true, sparse: true }) end