Итак, я только начал работать с Rails и пытаюсь создать объект (в моем случае это book_loan) с формой. Дело в том, что я попадаю в эту форму, нажимая на книгу, поэтому передаю book_id в качестве параметра, например localhost: 3000 / loan / new? Id = 1.
Теперь я не хочу, чтобы пользователь мог установить поле идентификатора книги в форме, поскольку я уже знаю идентификатор. Поэтому мой вопрос заключается в том, как установить значение в форме. Я пробовал такие вещи, как:
<% form_for(@loan) do |f| %>
<%= f.error_messages %>
...
<%= @loan.book_id = params[:id] %>
<%= f.submit 'Create' %>
<% end %>
без успеха. У кого-нибудь есть подсказка для меня?