【发布时间】:2018-09-26 09:03:57
【问题描述】:
我正在使用 ransack gem,它似乎无法找到搜索对象,即使它在我的控制器中。
这是索引方法
def index
if params[:q].present?
@search = Patient.search(params[:q])
@patients = @search.result
else
@patients = Patient.where(:user_id => params[:user_id])
end
end
这是视图表单
<%= search_form_for @search do |f| %>
<div class="field">
<%= f.label :name_cont, "Name" %>
<%= f.text_field :name_cont %>
</div>
<div><%= f.submit %></div>
<% end %>
【问题讨论】:
标签: ruby-on-rails ruby ransack