Gérard Jugnot :

> voila ce que j'ai fait finalement
> j'imagine qu'il y a une facon plus sexy de faire les choses et
> donc si qq la connait ...
>
> ds mon controller :
> @produits = Produit.find_by_couleur('rouge')
>
> ds ma vue :
> <% for produit in @produits %>
>     <% if LotProduit.find(produit.lot_produit_id).statut == 'ouvert' %>
>       produit.name
>     <% end %>
> <% end %>

Quelques pistes :

* lance script/console et exerce/amuse-toi à manipuler
des objets ou des collections d'AR::B

produit.lot_produit.statut

* Regarde du côté de l'option :include de find et
l'Eager Loading with Association.

   -- Jean-François.

-- 
À la renverse.

--~--~---------~--~----~------------~-------~--~----~
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 à