Forum: Rails France =?iso-8859-1?q?Re=3A_Re=3A_Probl=E8me_de_jointures?=

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
A1e868de8ba3e9bd898a53a495c05bd5?d=identicon&s=25 François-Xavier HUGON (Guest)
on 2006-04-11 12:21
(Received via mailing list)
Merci Jean-François pour tes précieux conseils !
Effectivement ça marche à la perfection.

Fx

>Bonjour François-Xavier,

>>     @contact = @event.contacts
>>     @contactNom = @contact.nom # Cette ligne provoque une erreur
>>   end
>>
>> La dernière ligne de code provoque une erreur :
>> undefined method `nom' for Contact:Class

>Comme un événement peut avoir plusieurs contacts.

>@event.contacts va te retourner un tableau d'objet Contact,
>même si ce tableau peut être réduit à un seul élément !

>Donc tout dépend si tu veux le nom du premier contact ou
>tous les noms des contacts.

>@contact_nom = @contacts[0].nom

>ou

>@contact_noms = @contacts.collect { |c| c.nom }

>Tu peux aussi tester avec script/console.

>    -- Jean-François.
This topic is locked and can not be replied to.