Module: PlainModel::Querying::Except

Extended by:
ActiveSupport::Concern
Included in:
PlainModel::QueryBuilder
Defined in:
lib/plain_model/querying/except.rb

Instance Method Summary collapse

Instance Method Details

#except(*keys) ⇒ Object

Chain method

Parameters:

  • keys (Array<Symbol>)

    values keys that you want to exclude from query

Returns:

  • new instance with applied changes



13
14
15
16
17
# File 'lib/plain_model/querying/except.rb', line 13

def except(*keys)
  _within_new_instance do
    self.values = values.except(*keys)
  end
end