Я верю, что мой вопрос довольно прост, но почему-то я не достигаю успеха.
Скажем, у меня есть модель test
и form_for (@test)
, чтобы создать новую.
В моем методе создания контроллера у меня есть @test = Test.new(params[:test])
.Но что, если я хочу ввести в эти параметры только название теста или что-то в этом роде?
Пример:
@test_name = params[???]
@test = Test.new(params[:test])
И, на мой взгляд:
<%= form_for(@test) do |t| %>
...
<div class="field">
<%= t.label :name %><br />
<%= t.text_field :name %>
</div>
<div class="field">
<%= t.label :field %><br />
<%= t.text_area :field %>
</div>
...
<% end %>
Как я могу это сделать?
Спасибо за помощь в будущем.