Class: ActiveMapper::Adapter::ActiveRecord::Query::OrExpression

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(left, right) ⇒ OrExpression



51
52
53
54
# File 'lib/active_mapper/adapter/active_record/query/expression.rb', line 51

def initialize(left, right)
  @left = left
  @right = right
end

Instance Method Details

#to_sqlObject



56
57
58
# File 'lib/active_mapper/adapter/active_record/query/expression.rb', line 56

def to_sql
  @left.to_sql.or(@right.to_sql)
end