Symfony2 - Entity子文件夹上的实体的getRepository

时间:2014-04-17 11:38:22

标签: php symfony entity

大多数情况下,实体位于src/Project/FooBundle/Entity/Foo.php。然后,您可以通过以下方式访问存储库:

$this->getRepository('ProjectFooBundle:Foo');

但是当实体位于src/Project/FooBundle/Entity/Foo/Foo.php时,如何访问存储库?

1 个答案:

答案 0 :(得分:8)

如我的评论中所述,这可以通过以下语法完成:

$this->getRepository('ProjectFooBundle:Foo/Foo');

或(如@Touki所述)

$this->getRepository('ProjectFooBundle:Foo\Foo');