提交 f34d46ab 编写于 作者: A Aaron Patterson

reuse the same preloader object for each association

上级 6e5a2cb9
......@@ -599,9 +599,9 @@ def exec_queries
preload = preload_values
preload += includes_values unless eager_loading?
preloader = ActiveRecord::Associations::Preloader.new
preload.each do |associations|
pl = ActiveRecord::Associations::Preloader.new
pl.preload @records, associations
preloader.preload @records, associations
end
@records.each { |record| record.readonly! } if readonly_value
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册