Я не знаю, что получаю ошибку. я уже отображать Params с помощьюнеопределенный метод `[] 'для nil: NilClass
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
Возможно, 'params [: barangay]' дает 'nil'. –
@ArupRakshit, когда я пытался отобразить в консоли, я получил {"id" => "3"} .. это означает, что это пустые параметры? –
try logger.info "# {params [" barangay "] [" id "]}" –