method

create

create(connection, callable = nil, &block)
public

No documentation available.

# File activerecord/lib/active_record/statement_cache.rb, line 132
    def self.create(connection, callable = nil, &block)
      relation = (callable || block).call Params.new
      query_builder, binds = connection.cacheable_query(self, relation.arel)
      bind_map = BindMap.new(binds)
      new(query_builder, bind_map, relation.klass)
    end