Class: ModelSet::SQLBaseQuery
- Defined in:
- lib/model_set/sql_base_query.rb
Direct Known Subclasses
Instance Attribute Summary
Attributes inherited from Query
#limit, #set_class, #sort_order
Instance Method Summary collapse
-
#ids ⇒ Object
SQL methods common to SQLQuery and RawSQLQuery.
- #size ⇒ Object
Methods inherited from Query
#after_query, after_query, before_query, #before_query, #clear_cache!, #clear_limited_cache!, #condition_ops, #initialize, #limit!, #limit_enabled?, #model_class, #model_name, #offset, on_exception, #on_exception, #order_by!, #page, #page!, #pages, #table_name, #unlimited!, #unsorted!
Constructor Details
This class inherits a constructor from ModelSet::Query
Instance Method Details
#ids ⇒ Object
SQL methods common to SQLQuery and RawSQLQuery.
4 5 6 |
# File 'lib/model_set/sql_base_query.rb', line 4 def ids @ids ||= fetch_id_set(sql) end |
#size ⇒ Object
8 9 10 |
# File 'lib/model_set/sql_base_query.rb', line 8 def size @size ||= ids.size end |