Module: HasOrder::OrmAdapter::Mongoid::InstanceMethods

Defined in:
lib/has_order/orm_adapter/mongoid.rb

Instance Method Summary collapse

Instance Method Details

#where_position(cmp) ⇒ Object



32
33
34
35
# File 'lib/has_order/orm_adapter/mongoid.rb', line 32

def where_position(cmp)
  cmp = { gteq: :gte, lteq: :lte }[cmp] || cmp
  list_scope.where(position_column.send(cmp) => position)
end