Doctrine 原则DQL和名称空间(仅相对?)
我注意到如果我试着做像这样的事情Doctrine 原则DQL和名称空间(仅相对?),doctrine,dql,Doctrine,Dql,我注意到如果我试着做像这样的事情 $query = $em->createQuery('SELECT u FROM \Application\Entities\User u'); 我明白了 [语义错误]第0行,第14列靠近“\Application\Entities\User”:错误:未定义类“\” 如果我这样做 $query = $em->createQuery('SELECT u FROM Application\Entities\User u'); 没关系。所以问题是,我能
$query = $em->createQuery('SELECT u FROM \Application\Entities\User u');
我明白了
[语义错误]第0行,第14列靠近“\Application\Entities\User”:错误:未定义类“\”
如果我这样做
$query = $em->createQuery('SELECT u FROM Application\Entities\User u');
没关系。所以问题是,我能说DQL只接受DQL语句中的相对名称空间吗?我在
中没有“相对”名称空间
弦
它必须是完全合格的类
名字减去开头\
那看起来像个虫子。AFAIK条令2尚未发布,因此您可能希望向开发人员报告。