Symfony2 バンドルに 2 つのレベルのエンティティ フォルダーがあります。
CommonBundle/Entity/EntityFolder1/EntityA.php
CommonBundle/Entity/EntityFolder2
CommonBundle/Entity/EntityFolder3
CommonBundle/Entity/EntityFolder4
フォルダーの 1 つにあるエンティティのリポジトリを取得しようとすると、次のようになります。
$product = $this->getDoctrine()->getRepository('CommonBundle:EntityA')->find(1);
Symfony はこれを認識しませんCommonBundle:EntityA
。
私も試してみましたCommonBundle:EntityFolder1:EntityA
。
警告: class_parents(): クラス CommonBundle\Entity\EntityA が存在しないため、読み込めませんでした