跳至内容 跳至搜索

当尝试使用 JOIN 方式预加载多态关联时,会引发此错误。 仅可以使用 ActiveRecord::Relation#preload 预加载多态关联。

方法
N

类公共方法

new(reflection = nil)

# File activerecord/lib/active_record/associations/errors.rb, line 244
def initialize(reflection = nil)
  if reflection
    super("Cannot eagerly load the polymorphic association #{reflection.name.inspect}")
  else
    super("Eager load polymorphic error.")
  end
end