У меня есть 2 модели со следующей ассоциацией.ссылка, редактировать другую модель
goal.rb
has_one :progress
progress.rb
belongs_to :goal
В индексной странице цель, у меня есть ссылка, предполагают, чтобы изменить запись о проделанной работе для этой конкретной цели, но я не мог» t получить его, чтобы найти правильный идентификатор записи записи прогресса. Мой код link_ приведен ниже. Он будет передавать идентификатор цели вместо правильного идентификатора хода.
приложение/просмотр/цели/index.html.erb
<%= link_to 'Progress', edit_progress_path(goal) %>
Как я должен идти об этом.
спасибо.
Приветствия, Azren
Какой из многих достижений вы хотите отредактировать? –
В основном цель будет иметь только 1 прогресс. Поэтому я хотел бы отредактировать прогресс, который имеет тот же goal_id, что и цель. Если это имеет смысл. – Azren
Тогда почему отношения 'has_many', а не' has_one'? –