我有实体
* @ORM\InheritanceType("SINGLE_TABLE")
* @ORM\DiscriminatorColumn(name="discr", type="string")
*/
class Contact extends BaseUser
和
class MyContact extends Contact
{
并且名称为MyBundle:MyContact名称并且想要获取所有Contact行不仅MyContact如何执行此操作?
我可以获得MyBundle的基础继承类:MyContact?
答案 0 :(得分:1)
您可以将存储库用于基本实体:
// assuming $entityManager is available
$contactList = $entityManager
->getRepository('MyBundle:Contact')
->findAll();