Method: Lore::Refined_Select#ordered_by

Defined in:
lib/lore/query_shortcuts.rb

#ordered_by(attrib, dir = :asc) ⇒ Object Also known as: order_by, sort_by

Adds order statement to query. Direction is either :desc or :asc. Example:

User.find(0..10).ordered_by(:surname, :asc)
User.find(20).ordered_by([:surname, :forename], :desc)

Aliases are #order_by and #sort_by.



142
143
144
145
# File 'lib/lore/query_shortcuts.rb', line 142

def ordered_by(attrib, dir=:asc)
  @order_by << [attrib, dir]
  return self
end