Я пытаюсь принять конкретное значение, которое пользователь вводит в мою форму, и добавить его к уже сохраненному значению в базе данных.Проблема в том, что я не могу понять, как получить доступ к данным формы и передать их моему контроллеру.
Вот моя форма
<%= form_for :song_rank, :url => {:action => "updaterank", :id => song_rank} do |form| %>
<div class="actions">
<%= form.select :ranknum, [1, 2, 3], :prompt => 'Score' %>
<%= form.submit "save" %>
</div>
<% end %>
Вот что устанавливается на POST
Parameters: {"utf8"=>"✓", "authenticity_token"=>"oGELsE7m2G+R98XPnowdbjKpEXCMn1z9iCWHR+fRVs3YtK1EXtcl0BAq4XcMFHlvL29HjPdjxk4lW3uXRXDg2g==", "song_rank"=>{"ranknum"=>"1"}, "commit"=>"save", "id"=>"13"}
Метод, вызываемый в моем контроллере, будет принимать значение в базе данных и значение, представленное в форме, добавлять их и сохранять новое значение в базе данных.