내가 @MappedSuperclass
표시 추상 클래스의 값 객체를 추가하려고했지만이 중복 정의에 대해 불평 ...그것을 확장 그리고 중복 예외
...
/**
* @ORM\MappedSuperclass
*/
abstract class Animal
{
/**
* @ORM\Embedded(class="Noe\HasABundle\Entity\Embeddable\Address")
*/
private $address;
...
를 던졌습니다 like
...
/**
* @ORM\Entity
*/
class Dog extends Animal
{
...
app/console doctrine:mappin:info
중복 오류가 발생합니다.
그래서 그때 네이밍 전략 핸들러를 구현하며 embeddedFieldToColumnName
에 $className
이 동물 ...
내가 원하는 것은 여러 가지를하는 것입니다 때문에 교리는 추상 클래스에 직접 포함 된 개체를 매핑하는 것 같다 엔티티는 동물에서 확장되지만 자체 테이블을 가지고 있습니다 (@MappedSuperclass
처럼).
여기에 뭔가가 없거나 버그 일 뿐이니? 서브 클래스가 작동하는 각각의 동물에 직접 주소를 Embeddeding
...
교리 2.4
http://www.doctrine-project.org/jira/browse/DDC-3027