Class: Mashery::QueryBuilder::Order
- Inherits:
-
Object
- Object
- Mashery::QueryBuilder::Order
- Defined in:
- lib/mashery/query_builder.rb
Overview
An ASC or DESC modifier may appear after each field in the ORDER BY list. If no modifer appears, ASC is assumed. > SELECT * FROM members ORDER BY created DESC
Instance Method Summary collapse
-
#initialize(column, order) ⇒ Order
constructor
A new instance of Order.
- #to_s ⇒ Object
Constructor Details
#initialize(column, order) ⇒ Order
Returns a new instance of Order.
127 128 129 130 |
# File 'lib/mashery/query_builder.rb', line 127 def initialize(column, order) @column = column @order = order end |
Instance Method Details
#to_s ⇒ Object
132 133 134 135 136 137 138 |
# File 'lib/mashery/query_builder.rb', line 132 def to_s if @column.blank? || @order.blank? "" else "ORDER BY #{@column} #{@desc}" end end |