Module: PlainModel::Querying::Where
- Extended by:
- ActiveSupport::Concern
- Included in:
- PlainModel::QueryBuilder
- Defined in:
- lib/plain_model/querying/where.rb
Instance Method Summary collapse
- #initialize(*args) ⇒ Object
-
#where(conditions) ⇒ Object
Chain method.
Instance Method Details
#initialize(*args) ⇒ Object
10 11 12 13 |
# File 'lib/plain_model/querying/where.rb', line 10 def initialize(*args) super(*args) values[:where] = {} end |
#where(conditions) ⇒ Object
Chain method
22 23 24 25 26 |
# File 'lib/plain_model/querying/where.rb', line 22 def where(conditions) _within_new_instance do values[:where].merge!(conditions) end end |