0
イムを作り、それはだが、非常によく動作しますが、私はフィールドで、例えばエントリのような別のテーブルを作成する必要があります。FOSUserBundle Symfony2のでFOSUserBundleを使用して自分自身のテーブルとの関係
user_id, description,...
私はとの関係を確認する必要がありuser
テーブルとEntry
テーブルです。 One to Manyの関係を作る最良の方法は何ですか?どのクラスを拡張すべきですか?
私はこのエラーを取得する:
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;
私はこのinstruccionを使用します。
$em = $this->getDoctrine()->getEntityManager();
$query = $em->createQuery('SELECT b
FROM LoggerFrontendBundle:Entry a JOIN a.ApplicationSonataUserBundle:User b
') ;
おかげ
[OK]を、私はそれを試してみたので、私は私の質問を更新していますしかし、私は動作しません – JERC