module ScopedSearch::QueryBuilder::AST::LogicalOperatorNode
Public Instance Methods
Source
# File lib/scoped_search/query_builder.rb 569 def to_sql(builder, definition, &block) 570 fragments = children.map { |c| c.to_sql(builder, definition, &block) }.map { |sql| "(#{sql})" unless sql.blank? }.compact 571 fragments.empty? ? nil : "#{fragments.join(" #{operator.to_s.upcase} ")}" 572 end