method

substitute_values

substitute_values(values)
public

No documentation available.

# File activerecord/lib/active_record/relation.rb, line 94
    def substitute_values(values) # :nodoc:
      binds = values.map do |arel_attr, value|
        [@klass.columns_hash[arel_attr.name], value]
      end

      substitutes = values.each_with_index.map do |(arel_attr, _), i|
        [arel_attr, @klass.connection.substitute_at(binds[i][0])]
      end

      [substitutes, binds]
    end