module LogicalQueryParser::ParenExpNode

Public Instance Methods

to_sql(params) click to toggle source
# File lib/logical_query_parser/nodes/active_record.rb, line 10
def to_sql(params)
  if negative.elements.size > 0
    negative.elements[0].to_sql(params)
  end
  lparen.to_sql(params)
  exp.to_sql(params)
  rparen.to_sql(params)
  if rexp.elements.size > 0
    params[:sql] += ' AND '
    rexp.elements[0].to_sql(params)
  end
  params[:sql]
end