クイズアプリを作ってみました。質問テーブルの各質問には次のフィールドがあります。
qn、正しい、オプション 1、オプション 2、オプション 3
これまでのところ、これは私のquestions_controller.rbです...
def show
@question = Question.find(params[:id])
end
def answer
#not working
@answered = Question.find(params[:id])
end
そして、これは私が来ているページです...
Shuffled from question
<ul>
<% [@question.correct, @question.option1, @question.option2, @question.option3].shuffle.each do |b| %>
<li><%= link_to b, answer_path %></li>
<% end %>
</ul>
リンクをクリックすると answer.html.erb ページに移動します。または、これをコントローラーから取得するにはどうすればよいですか。
find(params...) は使用できません。それらは異なるフィールドからのものであり、とにかく質問を検索したくないためです...
皆さんが目を転がしていることは知っていますが、いくつかの同様の質問を見てきましたが、うまくまとめることができません.
どんな助けでも感謝します。