class ActiveRecord::ConnectionAdapters::DatabaseStatements::PartialQueryCollector
Public Class Methods
new()
click to toggle source
# File lib/active_record/connection_adapters/abstract/database_statements.rb, line 518 def initialize @parts = [] @binds = [] end
Public Instance Methods
<<(str)
click to toggle source
# File lib/active_record/connection_adapters/abstract/database_statements.rb, line 523 def <<(str) @parts << str self end
add_bind(obj)
click to toggle source
# File lib/active_record/connection_adapters/abstract/database_statements.rb, line 528 def add_bind(obj) @binds << obj @parts << Arel::Nodes::BindParam.new(1) self end
value()
click to toggle source
# File lib/active_record/connection_adapters/abstract/database_statements.rb, line 534 def value [@parts, @binds] end