0
我不知道我得到的錯誤。 我已經使用未定義的方法`[]'爲零:NilClass
logger.info the params['barangay']['id'] "barangay" => {"id" => "3"}
而且我已經搜查了同樣的錯誤顯示PARAMS,但我猜我沒有想通了。
<%= 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」} ..它是否意味着它是空白的參數? –
嘗試logger.info「#{params [」barangay「] [」id「]}」 –