ruby
1 2Article.joins(:tags).merge(Tag.where.not(name: 'hoge')).or(Tag.where(name: 'fuga')).or(Tag.where(name: 'baz'))
こういうクエリをかきたいのですが、いい方法ありますか?
イメージとしては hoge
というタグは抜き、 fuga
と baz
のどちらかというイメージです
TagはArticleのかんれんテーブルとなります
初心者なのでご教示お願いします
Q&A
退会済みユーザー
総合スコア0
投稿2020/11/16 10:02
ruby
1 2Article.joins(:tags).merge(Tag.where.not(name: 'hoge')).or(Tag.where(name: 'fuga')).or(Tag.where(name: 'baz'))
こういうクエリをかきたいのですが、いい方法ありますか?
イメージとしては hoge
というタグは抜き、 fuga
と baz
のどちらかというイメージです
TagはArticleのかんれんテーブルとなります
初心者なのでご教示お願いします
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。