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 :

suppression entity en ManyToOne


Sujet :

Symfony PHP

  1. #1
    Membre actif
    Homme Profil pro
    Inscrit en
    Mars 2005
    Messages
    546
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 546
    Points : 219
    Points
    219
    Par défaut suppression entity en ManyToOne
    Bonjour,
    J'ai crée 2 entity : Project et Project Manager (PM) avec la relation ManyToOne
    Quand j'essaie de supprimer le PM il me dit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    PM is linked to project : projet2, therefor it can not be deleted.
    Et pourtant j'ai bien mis le nullable et le onDelete SET NULL
    D'où vient le souci ?

    Le code dans ma classe Project (qui est la propriétaire) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
        /**
         * @var \PM
         * @ORM\ManyToOne(targetEntity="Acme\DatabaseBundle\Entity\PM")
         * @ORM\JoinColumn(nullable=true, onDelete="SET NULL")
         */
        private $pm;
    Merci.
    Jérôme

  2. #2
    Membre éclairé Avatar de tigunn
    Homme Profil pro
    Développeur de bug
    Inscrit en
    Janvier 2003
    Messages
    608
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de bug

    Informations forums :
    Inscription : Janvier 2003
    Messages : 608
    Points : 658
    Points
    658
    Par défaut
    Bonjour,

    J'espère que tu avais trouvé la réponse;
    mais sinon, as-tu mis à jour la bdd:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    php app/console doctrine:schema:update --dump-sql
    Le monde se divise en deux: ceux qui utilisent le tag et les autres.

Discussions similaires

  1. Réponses: 3
    Dernier message: 01/08/2012, 19h59
  2. [2.x] Update Entity avec relation ManyToOne non fonctionnel
    Par khyor dans le forum Symfony
    Réponses: 2
    Dernier message: 20/07/2012, 12h02
  3. OneToMany ManyToOne - Pere/fils - Suppression du Set
    Par RhumRom dans le forum Hibernate
    Réponses: 4
    Dernier message: 03/08/2010, 20h04
  4. Problème suppression @OneToMany< -> @ManyToOne
    Par Invité dans le forum Persistance des données
    Réponses: 0
    Dernier message: 30/06/2010, 23h18
  5. [Linq To Entities]Suppression multiple
    Par Idredeguerre dans le forum Linq
    Réponses: 10
    Dernier message: 24/02/2010, 18h45

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