IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

[Generator] Associations n:m reflexives [1.x]


Sujet :

Symfony PHP

  1. #1
    Rédacteur
    Avatar de Giovanny Temgoua
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2003
    Messages
    3 830
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2003
    Messages : 3 830
    Par défaut [Generator] Associations n:m reflexives
    Bonjour,

    J'essaie depuis (quelques) heures d'utiliser le admin_double_list (fichier generator.yml) sur une entité qui a une relation reflexive plusieurs à plusieurs.

    Avec des situations classiques de relations n:m entre 2 classes distinctes, j'ai bien le résultat attendu mais avec mon entité, j'ai à chaque fois l'erreur :

    Fatal error: Call to a member function getRelatedTableName() on a non-object in /usr/share/php/symfony/addon/propel/sfPropelManyToMany.class .php on line 64
    avec plein de code PHP en sortie...

    J'ai la version 1.0.15 de symfony (la dernière stable je crois).

    Y'a-t-il une config spéciale à faire ? Ou ce n'est pas prévu d'avoir des relations reflexives ?

    Merci

  2. #2
    Membre chevronné
    Avatar de phpiste
    Homme Profil pro
    Développeur Senior
    Inscrit en
    Septembre 2006
    Messages
    251
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur Senior
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2006
    Messages : 251
    Billets dans le blog
    7
    Par défaut
    Bonjour ,
    T'est sur que tes clés etrangères sont elles bien générées dans le modèle

  3. #3
    Rédacteur
    Avatar de Giovanny Temgoua
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2003
    Messages
    3 830
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2003
    Messages : 3 830
    Par défaut
    Citation Envoyé par phpiste Voir le message
    Bonjour ,
    T'est sur que tes clés etrangères sont elles bien générées dans le modèle
    Oui.

    As-tu déjà travailler avec une association réflexive ? Ça fonctionnait bien chez toi ?

    Merci

  4. #4
    Membre chevronné
    Avatar de phpiste
    Homme Profil pro
    Développeur Senior
    Inscrit en
    Septembre 2006
    Messages
    251
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur Senior
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2006
    Messages : 251
    Billets dans le blog
    7
    Par défaut
    Non pas encore mais j'ai eu cette erreur dans une relation 1:n
    et c'etait juste une question de clé etrangère mal déclaré dans le modele
    voila un lien qui peut t'aider
    http://www.symfony-project.org/forum/index.php/t/6950/
    http://www.symfony-project.org/forum/index.php/m/41299/

  5. #5
    Rédacteur
    Avatar de Giovanny Temgoua
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2003
    Messages
    3 830
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2003
    Messages : 3 830
    Par défaut
    Problème résolu. Grâce à un patch trouvé sur le site de symfony
    http://trac.symfony-project.com/ticket/3037

    Chose que je ne comprend, c'est pourquoi ce patch n'est toujours pas intégré dans la version stable de symfony,...enfin bref !

    symfony day

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MLD] association reflexive pour une nomenclature
    Par Armagnak dans le forum Schéma
    Réponses: 8
    Dernier message: 05/03/2013, 10h05
  2. mapping association ternaire et reflexive
    Par hanen14 dans le forum Hibernate
    Réponses: 0
    Dernier message: 09/05/2010, 14h50
  3. [DC] Héritage, association reflexive
    Par zghidi dans le forum Diagrammes de Classes
    Réponses: 12
    Dernier message: 09/01/2008, 11h21
  4. [Access 2003] Probleme avec une association reflexive
    Par softstar dans le forum Langage SQL
    Réponses: 7
    Dernier message: 17/08/2006, 13h43
  5. creation table association reflexive
    Par elea1206 dans le forum Requêtes
    Réponses: 2
    Dernier message: 05/08/2003, 17h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo