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 |