Salut, De rien, mais en même temps je viens de trouver un bug avec defaultIdMethod défini à none.
bon courage. Le 12/02/08, Flashball<[EMAIL PROTECTED]> a écrit : > > Je me doutais bien que j'avais fait le boulet qqpart... > > Donc pour résumer, je n'avais pas créé une relation identifiante (sous > MySql Workbench) pour les tables 'relevancy' et 'interest'. Résultat, > je n'avais pas de clefs primaires définies dans ma bdd, mais > uniquement des clefs étrangères. Maintenant que j'ai ajouté une clef > primaire (composé des deux clefs étrangères), le problème est réglé: > Propel me génère ce qu'il faut à partir du fichier yml, et en plus, > sans préciser l'attribut 'defaultIdMethod: none'! > > Un grand merci à Lionel Chanson pour son aide et sa patience... > > > On 8 fév, 13:52, Flashball <[EMAIL PROTECTED]> wrote: > > j'ai fait gaffe aux espaces mais rien n'y fait, les ID sont générés qd > > j'utilise le yml > > > > On 5 fév, 16:55, "lionel chanson" <[EMAIL PROTECTED]> wrote: > > > > > Bon j'ai encore fait mon boulet... les tabs marchent pas sous gmail... > > > > > Donc c'est > > > > > _attributes: > > > defaultIdMethod: none > > > > >http://trac.symfony-project.com/wiki/sfBookFRmodel#Syntaxedesch%C3%A9... > > > > > Fait gaffe aux indentations. > > > > > ++ > > > > > Le 05/02/08, lionel chanson<[EMAIL PROTECTED]> a écrit : > > > > > > Normalement c'est : > > > > _attributes: > > > > defaultIdMethod: none > > > > > > Le 04/02/08, Flashball<[EMAIL PROTECTED]> a écrit : > > > > > > > > Rajoute dans attributes: { defaultIdMethod: none } > > > > > > > Décidément, je n'arrive pas à dresser propel! Je ne maitrise pas le > > > > > yml donc j'ai tenté différentes techniques, mais rien n'y fait, je me > > > > > retrouve toujours avec un Id non désiré sur l'objet "Interest" du > > > > > modèle. Voilà mon extrait yml de la table interest: > > > > > > > interest: > > > > > _attributes: > > > > > idMethod: none > > > > > USER_ID: > > > > > type: INTEGER > > > > > foreignTable: user > > > > > foreignReference: ID > > > > > onDelete: RESTRICT > > > > > onUpdate: RESTRICT > > > > > QUESTION_ID: > > > > > type: INTEGER > > > > > foreignTable: question > > > > > foreignReference: ID > > > > > onDelete: RESTRICT > > > > > onUpdate: RESTRICT > > > > > CREATED_AT: > > > > > type: TIMESTAMP > > > > > _indexes: > > > > > fk_INTEREST_USER: > > > > > - USER_ID > > > > > fk_INTEREST_QUESTION: > > > > > - QUESTION_ID > > > > > > > Pour info, j'ai testé - sans succès: > > > > > _attributes: > > > > > idMethod: none > > > > > > > _attributes: > > > > > defaultIdMethod: none > > > > > > > attributes: > > > > > idMethod: none > > > > > > > attributes: > > > > > defaultIdMethod: none > > > > > > > attributes: { defaultIdMethod: none } > > > > > > > Dites moi que je ne suis pas loin du but! :) > > > --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~----------~----~----~----~------~----~------~--~---