0
我有實體:查詢生成器和實體繼承
abstract class AbstractEntity
{
private $someField;
}
/**
* ...
* @ORM\Entity(repositoryClass="ConcreteEntityRepository")
*/
class ConcreteEntity extends AbstractEntity
{
private $otherField;
}
class ConcreteEntityRepository extends EntityRepository
{
public function getSomething()
{
$qb = $this->getEntityManager()->createQueryBuilder()
->select('t')
->from('MyBundle:ConcreteEntity', 't');
$result = $query->getResult();
}
}
結果將是字段,但父類的值將是空的正確計數。 如何正確獲取所有字段?
當我嘗試使用:
->select('t.someField') // Error
->select('t.otherField') // Good