HABTM是否得到Ransack的支持?
拥有模特:
我可以用ransack搜索一个单一类别的商店吗?这个表格是什么样子的?
发布于 2012-08-17 15:32:21
我想你想要使用的领域是
:categories_id_eq用法应该是这样的
<%= f.label :categories_id_eq, "Category" %>
<%= f.collection_select :categories_id_eq, Category.order(:title), :id, :title %>发布于 2013-11-01 11:50:48
您应该注意到,有一些问题:虽然这些工作都很好
:categories_id_eq如果你想在任何一个类别中找到你可以选择的产品
:categories_id_in但是,如果您需要选择属于所有类别的产品,它将无法像预期的那样工作:
:categories_id_all返回零结果参见讨论:
Rails, Ransack: How to search HABTM relationship for "all" matches instead of "any"
https://stackoverflow.com/questions/11619246
复制相似问题