我不知道我得到了错误。 我已经使用
显示了参数 logger.info the params['barangay']['id']
"barangay" => {"id" => "3"}
此外,我已经搜索了相同的错误,但我猜我没想到它。
<%= form_tag users_path, method: 'get' do %>
<%= submit_tag "Search", class: 'btn btn-default',:name => nil %>
<%= collection_select(:barangay, :id, Barangay.order(:barangay), :id, :barangay, prompt: 'Choose Barangay') %>
<%= text_field_tag :search, params[:search], class: 'form-control' %>
<% end %>
def index
@user = User.find(session[:user_id])
logger.info "#{params[:barangay][:id]}"
end
答案 0 :(得分:0)
看起来像语法错误。你应该使用:
logger.info "#{params[:barangay]['id']}"
而不是象征性的
索引方法中的logger.info "#{params[:barangay][:id]}"
。