Class User < ActiveRecord::Base
has_many :posts, dependent: :destroy
end
Class Post < ActiveRecord::Base
belongs_to :user
end
Run Code Online (Sandbox Code Playgroud)
当拥有 N 个帖子的用户被销毁时,将运行 N+1 个查询来销毁关联的帖子和用户。在这种情况下如何避免急切加载?
performance ruby-on-rails associations eager-loading destroy