Ich versuche eine kleine App zu erstellen, in der sich Benutzer anmelden, anmelden und in der Lage sind, Fragen zu Bildungszwecken anzuzeigen und mit ihnen zu interagieren.Wie modelliere und integriere ich ein Rails-Multiple-Choice-Quiz?
Ich kann alles visualisieren, aber ich habe Probleme, das in tatsächlichen Code zu übersetzen.
Ich weiß, dass eine Frage Modell
Question Title - as a string or text
Question Answer 1 - as a string or text
Question Answer 2 - as a string or text
Question Answer 3 - as a string or text
Question Answer 4 - as a string or text
Question CORRECT ANSWER 5 - as a string or text
Natürlich haben wird, weiß ich die strong_params werden diese Attribute akzeptieren (Parameter?) Als auch.
Wie kann ich ein Modell erstellen, bei dem das Formular new-fragment.html.erb ein Array von 5 Optionen mit der Möglichkeit, eines als korrekt zu markieren, übergeben wird? Darüber hinaus möchte ich die Antwortmöglichkeiten bei jedem Laden der Seite mischen oder randomisieren.
Jede Hilfe oder Anleitung wäre hilfreich. Michael Hartls Tutorial ist großartig, aber ich bin mir nicht sicher, ob mir Dinge fehlen oder Dinge nicht klicken.
Was meintest du mit der Vorgabe der ersten Antwort? Im Idealfall könnte der Benutzer auf eine "Antwort anzeigen" -Schaltfläche klicken, wo er die richtige Antwort anzeigen könnte. Wie würde das aussehen? Vielen Dank. – mazing
Was ich meine, ist davon auszugehen, dass die richtige Antwort die erste ist, so dass Sie kein zusätzliches Feld benötigen, um zu erfassen, welche Antwort richtig ist. Ich habe die Antwort aktualisiert, um sie klarer zu machen. – tungd