method
create
v7.2.3 -
Show latest stable
- Class:
ActiveRecord::StatementCache
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