我的 Rails 应用程序中有一个模型发布和模型类别。两者都与 has_and_belongs_to_many 关联。
现在我想搜索与一个或多个类别匹配的出版物。如果给出了多个类别,则它们都已分配给该出版物。我想在多个 select_box 中指定类别。
Publication.released.categories_id_is([1,2])
不起作用,因为类别与 OR 相关联。
与Publication.categories_id_is_all([1,2])
类别用 AND 连接,但没有返回结果。
有什么想法吗?我是否错过了文档中的正确观点。感谢您非常欢迎的帮助!