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?