Bien sur! Merci pour de l'avoir vu Seb On Aug 19, 2007, at 1:59 AM, morph wrote:
> > Salut! > > J'ai lu ton article sur le polymorphisme.. Il est bien mais je crois > que la colonne type doit etre une chaine, enfin moi en integer je > recois une erreur du genre les entier passent pas chez active record. > > On 13 août, 22:48, seb <[EMAIL PROTECTED]> wrote: >> Correct!! UIniquement dans le cas où un modèle a plusieurs type >> d'images. Si User n'avait qu'Avatar et Article que Picture ce n'était >> pas la peine. (Ce qui était mon premier test, damned) >> >> Je corrige de suite >> Merci >> Seb >> >> On Aug 13, 10:32 pm, "Yann KLIS" <[EMAIL PROTECTED]> wrote: >> >>> Si tu fais ça : >>> user = User.find(:first) >>> pictures = user.pictures >> >>> Sans STI, tu ne peux pas être sûr qu'il n'y a que des modèles de >>> type >>> Picture dans le "tableau" pictures. Ou alors j'ai loupé un épisode. >> >>> ++ >> >>> yk >> >>> Le 13/08/07, Sébastien Gruhier<[EMAIL PROTECTED]> a écrit : >> >>>> Non justement il n'y a pas de STI, l'héritage de modèle ne veut pas >>>> toujours dire STI. >>>> Seb >>>> On Aug 13, 2007, at 2:58 PM, Yann KLIS wrote: >> >>>>> Juste une petite chose que tu pourrais rajouter. Lorsque tu écris >>>>> "Picture < Asset", puis "Avatar < Asset", tu auras sans doute >>>>> besoin >>>>> de définir explicitement du STI (Single Table Inheritance), en >>>>> rajoutant donc une colonne "type" à ta table "assets", pour avoir >>>>> accès à toutes les informations. >> >>>>> ++ >> >>>>> yk >> >>>>> Le 13/08/07, Sébastien Gruhier<[EMAIL PROTECTED]> a écrit : >> >>>>>> Bonjour à tous, >> >>>>>> Je viens de poster un article sur une implémentation possible >>>>>> d'attachment_fuavec polymorphisme. >> >>>>>> http://www.forum-rails.com/forums/7/topics/27 >> >>>>>> Je posterai d'autres articles par la suite (et tout le monde >>>>>> peut y >>>>>> contribuer), je pense que cela ne peut être que positif. Il y a >>>>>> qques blogs en anglais qui font ça très bien, mais rien en >>>>>> français à >>>>>> ma connaissance. >>>>>> A+ >>>>>> Seb > > > > --~--~---------~--~----~------------~-------~--~----~ 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] -~----------~----~----~----~------~----~------~--~---
