Method: OrderQuery::RelativeOrder#records

Defined in:
lib/order_query/relative_order.rb

#records(mode) ⇒ Object



45
46
47
48
49
50
51
52
53
# File 'lib/order_query/relative_order.rb', line 45

def records(mode)
  scope             = (mode == :after ? order.scope : order.reverse_scope)
  query, query_args = build_query(mode)
  if query.present?
    scope.where(query, *query_args)
  else
    scope
  end
end