Method: Arel::Visitors::PostgreSQL#visit_ArelExtensions_Nodes_Concat
- Defined in:
- lib/arel_extensions/visitors/postgresql.rb
#visit_ArelExtensions_Nodes_Concat(o, collector) ⇒ Object
70 71 72 73 74 75 76 77 78 |
# File 'lib/arel_extensions/visitors/postgresql.rb', line 70 def visit_ArelExtensions_Nodes_Concat o, collector collector << '(' o.expressions.each_with_index { |arg, i| collector = visit arg, collector collector << ' || ' unless i == o.expressions.length - 1 } collector << ")" collector end |