首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rails和Searchlogic:使用搜索逻辑条件查找与所有给定产品类别匹配的产品

Rails和Searchlogic:使用搜索逻辑条件查找与所有给定产品类别匹配的产品
EN

Stack Overflow用户
提问于 2010-03-25 23:02:35
回答 1查看 538关注 0票数 1

我的Rails应用程序中有一个模型出版物和一个模型类别。两者都通过has_and_belongs_to_many关联进行连接。

现在,我想搜索与一个或多个类别匹配的出版物。如果给定了多个类别,则它们都已分配给出版物。我想在多个select_box中指定类别。

Publication.released.categories_id_is([1,2])不工作,因为类别是用OR连接的。

Publication.categories_id_is_all([1,2])中,类别使用和连接,但不返回任何结果。

有什么想法吗?我是不是搞错了文档中的要点。非常感谢您的帮助!

EN

回答 1

Stack Overflow用户

发布于 2010-07-20 11:22:40

查看日志以了解为这些命令实际运行的SQL查询。

你可能想试一试

代码语言:javascript
复制
Publication.categories_id_equals_all([1,2])

因为is快捷方式可能会在那里引起问题

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2516607

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档