Ruby on rails Rails 3.1 Ransack HABTM
HABTM是否有Ransack支持 具有以下模型:Ruby on rails Rails 3.1 Ransack HABTM,ruby-on-rails,search,has-and-belongs-to-many,ransack,Ruby On Rails,Search,Has And Belongs To Many,Ransack,HABTM是否有Ransack支持 具有以下模型: 店铺类别 HABTM类商店 我可以使用ransack按单个类别搜索商店吗? 表单是什么样子的?我认为您尝试使用的字段是 :categories_id_eq 用法应该是这样的 <%= f.label :categories_id_eq, "Category" %> <%= f.collection_select :categories_id_eq, Category.order(:title), :id, :title %
- 店铺类别
- HABTM类商店
表单是什么样子的?我认为您尝试使用的字段是
:categories_id_eq
用法应该是这样的
<%= f.label :categories_id_eq, "Category" %>
<%= f.collection_select :categories_id_eq, Category.order(:title), :id, :title %>
您应该知道存在以下问题: 虽然这很好用
:categories_id_eq
如果你想找到任何类别的产品,你可以选择
:categories_id_in
但是,如果您需要选择属于所有类别的产品,它将无法按预期工作:
:categories_id_all
返回零结果请参阅讨论: