У меня в маршрутах есть следующее:
resources :users do
resources :decisions
end
/users/new
отлично работает, но /users/:id/decisions/new
дает мне:
No route matches {:controller=>"decisions", :format=>nil}
<%= link_to "New decision," new_user_decision_path(@user) %>
выдает мне ту же ошибку.
Я посмотрел в своем rake routes
, а действие и помощник перечислены. Все перечисленные действия имеют опцию суффикса (.: Format), но я не понимаю, как все мои действия DecisionsController работают без опции форматирования, кроме «new».
Каким образом: для формата задано значение nil и какое у него значение по умолчанию?