Bonjour,

Peux-tu donner la structure de la table answers ?

Simon COURTOIS

On 10 avr. 2012, at 16:45, Eric Guirbal wrote:

> Bonjour,
> 
> Je découvre Rails depuis ce week-end. Mon premier projet est une application 
> pour faire des quizzes.
> 
> J'ai donc des quizzes, chaque quiz est composé de questions pour lesquelles 
> il y a plusieurs propositions de réponse.
> 
> Dans ma vue, /quizzes/show.html.erb, je souhaite afficher les questions 
> associés à un quiz. Dans le template généré par l'échafaudage, j'ai ajouté 
> ceci
> 
> <h2>Questions</h2>
> <%= @quiz.questions.each do |question| %>
>  <p>
>    <b>Question <%= question.order %></b>
>    <%= question.question %>
>    </p>
>    <ul>
>      <%= question.answers.each do |answer| %>
>        <li><%= answer.answer %></li>
>      <% end %>
>    </ul>
> <% end %>
> 
> L'execution de chacune des boucles se termine par l'insertion du contenu des 
> lignes des tables correspondantes. Concrètement cela donne ceci
> 
> <b>Question 2</b>
>    Dans Blanche-neige et les septs nains, lequel de ces nains est grognon ?
>    </p>
>    <ul>
>        <li>Dormeur</li>
> --------------------------- COUPÉ ----------------------------
>        <li>Prof</li>
> [#&lt;Answer id: 5, answer: &quot;Dormeur&quot;, question_id: 6, true: false, 
> created_at: &quot;2012-04-10 14:00:27&quot;, updated_at: &quot;2012-04-10 
> 14:00:27&quot;&gt;, #&lt;Answer id: 6, answer:
> ---------------------------- COUPÉ ---------------------------
> question_id: 6, true: false, created_at: &quot;2012-04-10 14:03:19&quot;, 
> updated_at: &quot;2012-04-10 14:03:19&quot;&gt;]
> 
> </ul>
> 
> [#&lt;Question id: 5, question: &quot;Quelle est la couleur du cheval blanc 
> d'Henri IV ?&quot;, quiz_id: 3, order: 1,
> ----------------------------- COUPÉ --------------------------
> order: 2, created_at: &quot;2012-04-10 13:48:09&quot;, updated_at: 
> &quot;2012-04-10 13:48:56&quot;&gt;]
> 
> J'utilise ruby 1.9.3 et rails 3.2.0. Auriez-vous une explication à me 
> proposer ? Merci beaucoup.
> 
> -- 
> Éric
> 
> -- 
> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
> Google Groups.
> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
> [email protected]
> Pour résilier votre abonnement envoyez un e-mail à l'adresse 
> [email protected]

-- 
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]

Répondre à