instance method
to_sql
Ruby on Rails 4.2.9
Since v3.1.12Signature
to_sql(arel, binds = [])
Converts an arel AST to SQL
Parameters
-
arelreq -
bindsopt = []
Source
# File activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb, line 10
def to_sql(arel, binds = [])
if arel.respond_to?(:ast)
collected = visitor.accept(arel.ast, collector)
collected.compile(binds.dup, self)
else
arel
end
end
Defined in activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb line 10
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::ConnectionAdapters::DatabaseStatements