我试图将Symfony 3.4应用程序移动到6.1。我已经通过创建一个全新的、干净的6.1应用程序来完成这一点,并将其复制过来。
我坚持与一些教条查询构建器,例如。
$this->query = $em->createQueryBuilder()
->select('c')
->from('Customer' , 'c');
此代码位于控制器中,而不是存储库中。[Semantical Error] line 0, col 14 near 'Customer c ORDER': Error: Class 'Customer' is not defined.
在3.4版本中,“客户”以捆绑包名称作为前缀。在6.1版本中,没有捆绑包。我知道3.4中的捆绑包名称显示了Doctrine中的实体“客户”所指,在没有捆绑包的6.1中如何执行相同操作?
1条答案
按热度按时间svmlkihl1#
前缀为应用\实体\工作!例如: