Название модели и путь после маршрутизации в Rails

#ruby-on-rails #ruby #routing

#ruby-on-rails #ruby #маршруты

Вопрос:

Вот мой маршрут

 resources :users do
  resources :tasks
  end
  

У меня ошибка при создании страницы (рендеринг формы)

Это было до добавления маршрутизации, и все работает отлично

 = simple_form_for(@task) do |f|
  

Затем я меняю его на

 = simple_form_for(@user_task) do |f|
  

И получено сообщение об ошибке: неопределенный метод `model_name’
Как я должен это исправить?

Комментарии:

1. Можете ли вы попробовать simple_form_for [@user, @task] do |f|

2. @Nikhil неопределенный метод `tasks_path’

3. имеет ли ваша модель задачи отношение к пользователям?

4. @Nikhil да, у него есть

5. Можете ли вы опубликовать свое new действие с контроллера?