У меня есть два помоста в рельсах. Первый проект, а второй этап. Проект имеет отношение один ко многим со стадией. Я делаю проект и его этапы в проекте # шоу. но я не могу добавить этап редактирования и уничтожить кнопку при добавлении я получаю ошибку метода.
шоу проекта. html .erb
<td><%= link_to 'Edit', edit_project_stage_path(@project, stage) %></td>
<td><%= link_to 'Destroy', stage, method: :delete, data: { confirm: 'Are you sure?' } %></td>
stage_controller.rb
def edit
@stage = Stage.find(params[:stage_id]
@project = Project.find(params[:project_id])
end
projects_controller.rb
def show
@project = Project.includes({stages: {tasks: :sub_tasks}}).find(params[:id])
@stages = @project.stages
end
rout.rb
resources :projects do
resources :stages do
resources :tasks do
resources :sub_tasks
end
end
end