1
doctrine 엔티티를 확장하고 그것을 유지하는 php 클래스를 가질 수 있습니까?doctrine doctrine 엔티티를 상속받은 php 클래스
예 :
/**
* @Entity
*/
class A {
/**
* @ORM\ManyToMany(targetEntity="C", mappedBy="parents")
*/
protected $children;
}
class B extends A {
...
}
class C {
/**
* @ORM\ManyToMany(targetEntity="A", inversedBy="children")
*/
protected $parents;
}
$b = new B();
$em->persist($b);
감사합니다 :) 불행하게도 우리는 때문에 상속 매핑을 사용할 수 없습니다 우리는 부모 클래스에 대한 연관성이 필요합니다. 상속 매핑이 상위 클래스의 연결과 제대로 작동하지 않습니다 ... – Charles
"상위 클래스의 연결"은 무엇을 의미합니까? 예를 들어주세요! – Benjamin
예제를 편집하십시오 – Charles