Я знаю, что это было задано, но решение не сработало.Как передать идентификатор одного объекта контроллеру другого объекта?
Я пытаюсь передать идентификатор группы контроллеру процедуры, поэтому я могу сделать эту процедуру принадлежащей этой группе.
Group Show View: контроллер
<%= link_to 'Create a Procedure', new_procedure_path(:group => @group.id), class: 'btn btn-default btn-small' %>
Процедура:
def new
@procedure = Procedure.new
@group = Group.find(params[:group])
Маршруты:
resources :groups, only: [:new, :create, :show, :destroy]
resources :procedures
Вы только указали метод '# new' в своем контроллере. Пожалуйста, также покажите метод '# create', в котором запись' Procedure' будет фактически сохранена. –