неопределенная локальная переменная или метод "финансовый" - PullRequest
0 голосов
/ 12 марта 2020

у меня есть сгенерированный

проект, который имеет связь один-ко-многим с финансами

теперь я хочу преобразовать финансовую форму в проект # show, но я получаю ошибку. я должен сделать частичное в представлении проекта? или какие изменения мне нужно сделать, чтобы достичь этой цели?.

  def show
    @project = current_user.projects.includes(stages: :tasks}).find(params[:id])
    @stages = @project.stages

    @financial = @project.financials

1 Ответ

0 голосов
/ 15 марта 2020

Вы должны построить первый финансовый, чтобы использовать его в форме

@financial = @project.financials.build

И в форме вам нужно указать только параметр модели

form_with(model: @financial)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...