В моем приложении Rails есть Публикация модели и Категория модели. Оба связаны с ассоциацией has_and_belongs_to_many.
Теперь я хотел бы искать публикации, которые соответствуют одной или нескольким категориям. Если указано более одной категории, все они присвоены публикации. Я хочу указать категории в множественном окне выбора.
Publication.released.categories_id_is([1,2])
не работает, потому что категории связаны с ИЛИ.
С Publication.categories_id_is_all([1,2])
категории связаны с AND, но результат не возвращается.
Есть идеи по этому поводу? Я опаздываю правильную точку в документах. Спасибо за вашу долгожданную помощь!