Im используя FOSUserBundle в Symfony2, это работает очень хорошо, но я должен создать, например, еще одну таблицу, как запись, с полями:FOSUserBundle сделать отношения с моим собственным столом
user_id, description,...
мне нужно сделать отношения между стол user
и Entry
стол. Каков наилучший способ установить отношения «Один для многих»? Какой класс я должен продлить?
Я получаю эту ошибку:
Entry has no association named ApplicationSonataUserBundle:User
Мой код:
/**
*
* @ORM\ManyToOne(targetEntity="\Application\Sonata\UserBundle\Entity\User", inversedBy="entry")
* @ORM\JoinColumn(name="user_id", referencedColumnName="id")
*/
protected $users;
Я использую этот Instrucción:
$em = $this->getDoctrine()->getEntityManager();
$query = $em->createQuery('SELECT b
FROM LoggerFrontendBundle:Entry a JOIN a.ApplicationSonataUserBundle:User b
') ;
Благодарности
ок, но у меня есть обновить мой вопрос, потому что я попробовать но когда я не работаю – JERC