Class: YADM::CriteriaParser::Criteria
Instance Attribute Summary
#condition, #limit, #order
Instance Method Summary
collapse
#==, #initialize, #merge
Constructor Details
This class inherits a constructor from YADM::Criteria
Instance Method Details
#ascending_by(&block) ⇒ Object
#descending_by(&block) ⇒ Object
#first(limit) ⇒ Object
57
58
59
|
# File 'lib/yadm/criteria_parser.rb', line 57
def first(limit)
merge Criteria.new(limit: Limit.new(limit))
end
|
#result ⇒ Object
32
33
34
35
36
37
38
|
# File 'lib/yadm/criteria_parser.rb', line 32
def result
YADM::Criteria.new(
condition: condition,
order: order,
limit: limit
)
end
|