Сохранить параметры после рендера Ruby on Rails

У меня есть проект, который принадлежит пользователю. В моем представлении пользователя у меня есть ссылка для добавления нового проекта с параметром для пользователя, которому я хочу добавить проект.

 "project", :action => "new", :id => @user %>

Url: /projects/new?id=62 

Добавление проекта для пользователя работает. Проблема в том, что при добавлении нового проекта происходит сбой проверки, и я выполняю рендеринг.

def create

    @project = Project.new(params[:project])

    if @project.save
        redirect_to :action => "show", :id => @project.id
    else
        render :action => "new"
    end

end

Посмотреть:



    
    

     params[:id] %>

    

маршруты

resources :users do
 resources :projects
end

Как я могу сохранить параметр для пользователя после рендера? Или есть какой-то лучший способ сделать это? Рассматривал много похожих вопросов, но могузаставить его работать.

Ответы на вопрос(2)

Ваш ответ на вопрос