Tag: preloader

如何为Rails Association :: Preloader设置预加载范围?

我需要预先加载模型与复杂条件的关联。 不, includes对我不起作用。 它为我的任务生成错误的SQL。 我看一下ActiveRecord::Associations::Preloader ,发现他采用了preload_scope参数: http://apidock.com/rails/v4.2.1/ActiveRecord/Associations/Preloader/preload def preload(records, associations, preload_scope = nil) # … end 但我找不到任何使用它的例子。 在这种情况下什么是preload_scope ? 我如何使用它来过滤关联? 谢谢!