Class: ActiveMapper::Adapter::ActiveRecord::Query::NotExpression

Inherits:
Expression
  • Object
show all
Defined in:
lib/active_mapper/adapter/active_record/query/expression.rb

Instance Method Summary collapse

Methods inherited from Expression

#!, #&, #|

Constructor Details

#initialize(expression) ⇒ NotExpression

Returns a new instance of NotExpression.



30
31
32
# File 'lib/active_mapper/adapter/active_record/query/expression.rb', line 30

def initialize(expression)
  @expression = expression
end

Instance Method Details

#to_sqlObject



34
35
36
# File 'lib/active_mapper/adapter/active_record/query/expression.rb', line 34

def to_sql
  @expression.to_sql.not
end