doctrine2 ManyToMany ilişkisini kaldırmak

0 Cevap php

Ben aşağıdaki sınıf üyesi ve haritalama ile bir Grup varlık var:

/**
 * @ManyToMany(targetEntity="Group", cascade={"persist"})
 * @JoinTable(name="groups_children",
 *      joinColumns={@JoinColumn(name="group_id", referencedColumnName="id")},
 *      inverseJoinColumns={@JoinColumn(name="child_id", referencedColumnName="id", unique=true)}
 *      )
 */
private $children;

Bir çocuk ekleme Önemsiz:

public function addChild(Group $group)
{
    if (! $this->hasChild($group)) {
        $this->children[] = $group;
        App::getEntityManager()->persist($this);
    }
}

Bir çocuk Çıkarma:

???????

Nasıl bir çocuk kaldırmak istiyorsunuz?

0 Cevap