【发布时间】:2013-11-07 07:03:03
【问题描述】:
使用 Ransack gem,我能够使用复选框对某些值进行搜索。但是,这不适用于多个复选框。我错过了什么?
查看:
<%= search_form_for @search do |f| %>
Part Time:<%= check_box_tag "q[job_type_cont]", value = "Part time" %></br>
Full Time:<%= check_box_tag "q[job_type_cont]", value = "Full time" %></br>
<%= f.submit "Search" %>
<% end %>
索引操作:
def index
@search = Job.search(params[:q])
@jobs = @search.result
end
【问题讨论】:
-
ransack 生成什么 SQL 查询?提交搜索时,您在日志中看到哪些参数?
标签: ruby-on-rails ruby-on-rails-3.2 ransack