【问题标题】:Undefined method 'createQueryBuilder'未定义的方法'createQueryBuilder'
【发布时间】:2021-07-25 01:50:45
【问题描述】:

我的项目文件中的“$qb = $this->getDoctrine()->getManager()->createQueryBuilder();”这一行出现错误。有人能帮我吗 enter image description here

【问题讨论】:

    标签: php mysql reactjs api-platform.com doctrine-query


    【解决方案1】:

    我认为$qb = $this->getDoctrine()->getManager() 正在获取Doctrine\Common\Persistence\ObjectManager 的实例,它没有createQueryBuilder 函数。

    从管理器中,您可以获取要获取的实体的存储库。例如:

    $qb = $this->getDoctrine()->getManager()->getRepository('App:MyClass')->createQueryBuidler()
    

    【讨论】:

      猜你喜欢
      • 2021-02-27
      • 1970-01-01
      • 1970-01-01
      • 2013-04-21
      • 1970-01-01
      • 2012-09-17
      • 2013-06-11
      • 2010-12-30
      • 2019-12-25
      相关资源
      最近更新 更多