Я пытаюсь выполнить связанные объекты, связанные с выборкой, как показано в документации symfony 2. Это показывает мне ошибку, как заголовок эта почта. что я делаю неправильно?Symfony 2 Doctrine 2 Попытка вызвать неопределенный метод с именем «getName» класса «Doctrine ORM PersistentCollection»
public function indexAction()
{
$UserRepo = $this->getDoctrine()->getRepository('UserUserBundle:User');
$all = $UserRepo->findOneBy(array('username'=>'macq'));
$allOwner = $all->getOwner()->getName();
return array(
'allOwner'=>$allOwner,
);
}
}
/**
* @ORM\ManyToOne(
* targetEntity ="User\UserBundle\Entity\User",
* inversedBy ="owner"
*)
* @ORM\JoinColumn(
* name = "user_id",
* referencedColumnName ="id",
*
*)
*/
protected $user;
**
* @ORM\OneToMany(
* targetEntity ="Property\ManagementBundle\Entity\Owner",
* mappedBy ="user"
*)
*/
protected $owner;