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

Répondre à