簡単なタスク: 記事に多くのコメントがある場合、記事の長いリストに各記事のコメント数を表示できます。このデータを Arel でプリロードする方法を考えています。
READMEファイルの「Complex Aggregations」セクションでは、そのような状況について説明しているようですが、サンプル コードが正確に提供されているわけではなく、結合された 1 つのクエリではなく 2 つのクエリで実行する方法も提供されていません。パフォーマンス。
以下を考えると:
class Article
has_many :comments
end
class Comment
belongs_to :article
end
それぞれのコメント数を設定した記事をプリロードするにはどうすればよいですか?