コメントに関連する投稿があります。私は最初の10の記事から一連のコメントを作成したいと思います。私は次の方法を持っていたが、to_aはもはや動作しないようだ?これはN + 1のクエリを与えるでしょうか?それらをプリロードするにはincludes(:comments)
する必要がありますか?アクティブレコードアソシエーションの配列を作成するRails4
def 10_posts_comments
posts = Post.limit(10)
posts.flat_map do |post|
post.comments.to_a
end
end
私はまだこれで新しいので、何か助けに感謝します。
あなたのメソッドを使用することができますが、私は名前を変えました。 – thelastinuit