aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--activerecord/lib/active_record/relation.rb8
1 files changed, 8 insertions, 0 deletions
diff --git a/activerecord/lib/active_record/relation.rb b/activerecord/lib/active_record/relation.rb
index 6516c4be5c..52936817f8 100644
--- a/activerecord/lib/active_record/relation.rb
+++ b/activerecord/lib/active_record/relation.rb
@@ -470,6 +470,14 @@ module ActiveRecord
load
end
+ def set_binds(list)
+ @loaded = nil
+ @records = []
+ list.zip(values[:bind]).each do |val, bv|
+ bv[1] = val
+ end
+ end
+
def reset
@first = @last = @to_sql = @order_clause = @scope_for_create = @arel = @loaded = nil
@should_eager_load = @join_dependency = nil