class User < ApplicationRecord has_many :comments end class Article < ApplicationRecord belongs_to :user has_many :comments end class Comment < ApplicationRecord belongs_to :user belongs_to :article end item_type が "Article" の Comment を持つユーザーを取得したい場合、 joins と where を使うと以下のようになります。