私はコメントに has_many 関係を持つ古典的な Post を持っています。承認されたすべての投稿と、承認された関連コメントを取得したいと考えています。それぞれに承認済みのスコープがありますが、コメントでそれを有効にする方法がわかりません。
これは、承認された投稿のすべてのコメントを返す、これまでのところです。has_many でこの条件を指定する必要がない最善の方法は何ですか。これにより、他のクエリでのこの関連付けの使用が制限されます。
Post.approved.includes(:コメント)