在文档中我看到了这个方法:
addEntityNamespace($alias, $namespace);
Run Code Online (Sandbox Code Playgroud)
但我找不到它的任何地方.
有任何想法吗?
实体名称空间是指向其他类时别名实体的快捷方式.实体命名空间的一个很好的例子是DQL查询.
定义命名空间时,例如: - > addEntityNamespace('app','Application\Entity'); 然后,您可以轻松地参考它们.在DQL示例中,而不是写这个:
SELECT u FROM Application\Entity\User u
Run Code Online (Sandbox Code Playgroud)
你可以这样做:
SELECT u FROM app:User u
Run Code Online (Sandbox Code Playgroud)
我希望这有帮助.=)
干杯,