Я пытаюсь получить ответы на вопросы пользователей, сохраненные в базе данных. Это предположительно должно произойти, когда они нажимают кнопку «получить мои результаты», но до этого - как мне «связать» вопрос с соответствующим значением в базе данных? Вот мой пример формы викторины частичный (который визуализируется на мой взгляд страницы):Rails: Как связать вопросы с множественным выбором html с базовым значением
<%= form_for([current_user]) do |f| %>
<h3>1. I have the final say in decisions made within the group I'm leading.</h3>
<div class="btn-group-vertical clearfix form-group" data-toggle="buttons">
<label class="btn btn-primary text-left">
<input name="options" id="option1" type="radio" onclick="multiChoiceClick(1, 1)">A. Always. I'm the leader and should have the final say
</label>
<label class="btn btn-primary text-left">
<input name="options" id="option2" type="radio">B. Sometimes, but I think the group should make decisions if possible
</label>
<label class="btn btn-primary text-left">
<input name="options" id="option3" type="radio">C. I generally don't get involved. The group can make their own decisions without my help
</label>
</div>
<p>
<%= f.submit("Get my results!") %>
</p>
<% end %>
Просто в качестве примера, как я получаю этот вопрос, связывающую к базе данных?
Я использую драгоценный камень Devise, чтобы заставить пользователей войти и выйти (все работает нормально). Моя модель пользователя has_many: quiz_answers и модель QuizAnswer принадлежит_to: пользователю.
Может ли кто-нибудь сказать мне следующий следующий шаг?
Что вы подразумеваете под 'link' вопрос к соответствующему значению в базе данных? –
Я имею в виду вопрос, настроенный таким образом, что, когда пользователь в конечном итоге нажимает «получить мои результаты», база данных обновляется с ответом пользователя. Что нужно включить в конструктор форм (или в другое место), чтобы настроить эту связь? – moosefetcher