Method: ArelExtensions::Visitors::MSSQL#visit_ArelExtensions_Nodes_FindInSet

Defined in:
lib/arel_extensions/visitors/mssql.rb

#visit_ArelExtensions_Nodes_FindInSet(o, collector) ⇒ Object



476
477
478
479
480
481
482
483
484
# File 'lib/arel_extensions/visitors/mssql.rb', line 476

def visit_ArelExtensions_Nodes_FindInSet o, collector
  collector << 'dbo.FIND_IN_SET('
  o.expressions.each_with_index { |arg, i|
    collector << LOADED_VISITOR::COMMA if i != 0
    collector = visit arg, collector
  }
  collector << ')'
  collector
end