Patrick :
[...]
> J'ai donc créer une fonction dans Profile:
>
> def getmodels(model_name)
> model_name=model_name.constantize
> model_name.find :all, :from=>model_name.collection_path(:profile_id=>self.id)
> end
>
> ça me permet de faire: p.getmodels('Email') et ça me renvoie tous les
> emails de ce profile p.
>
> Je voudrais savoir si il y a plus simple ou mieux comme solution?Moins générique et plus orientée ressources imbriquées (nested resources) class Email < ARes::B self.site = "http://0.0.0.0:3000/profiles/:profile_id" end class Profile < ARes::B def emails Email.find :all, :params => { :profile_id => id } end end -- 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] -~----------~----~----~----~------~----~------~--~---
