# File lib/criteria/sql.rb, line 316 def to_s if @chain.size < 1 s = "" s << "#{@_parent.table}." if(@_parent.table && @field.is_a?(Symbol)) s << @field.to_s return s end s = "(" s << "#{@_parent.table}." if(@_parent.table && @field.is_a?(Symbol)) s << "#{@field.to_s} #{_translate_fn @chain[0]}" @chain[1...@chain.size].each { | item | s << " " s << "#{@_parent.table}." if(@_parent.table && item.is_a?(Symbol)) s << @_parent.class.translate_item(item) } s << ")" return s end