これは、アクティブレコードの専門家にとっては簡単なことですが、私自身は機能するクエリを取得できないようです!
タグ付け結合テーブルを介して have_many タグを持つ記事があります。
class Article
has_many :tags, through: :taggings
end
class Tag
has_many :articles, through: :taggings
end
tag.ids
likeの配列が与えられた場合、これらのタグのいずれでもタグ付けされていない[13, 15, 72, 99]
ものをすべて見つけたいと思います。Articles
次のように、1 つ以上のタグでタグ付けされたものを選択できます。
tag_ids = [13, 15, 72, 99]
Article.where(:tags => {:id => tag_ids})
しかし、どうすれば逆にできますか?
ありがとう!