Doctrine查询语言(DQL)是Doctrine 2 ORM的主要功能之一,它是以专有的面向对象的SQL方言编写数据库查询的选项。
我正在使用Doctrine 2.6进行基于Symfony 3.4的项目。是否可以通过某种方式自动监视所有Doctrine查询并记录执行时间超过某个阈值的查询?我...
我很难找出为什么该Doctrine dql查询在我的symfony应用程序中不起作用。 mysql querey是这个SELECT(COUNT(c_email不为NULL则为1 end的情况)* 100.00)/ ...
Symfony \ Doctrine createQueryBuilder()从OneToMany关系中选择“不在”
我有三个实体:奖杯|比赛|第一季比赛是为一个赛季的一个奖杯而创建的(您不能同时拥有“季节+奖杯”的两个组合)。竞争...
我有一个查询,该查询接收一些数组参数,但不知道行数如何。它必须返回具有所有过滤器(AND子句)和一个或多个类别(OR子句)的内容。我无法获得...
我目前有一个控制器和一个控制器工厂AbcControllerFactory公共职能__invoke(ContainerInterface $容器,$ requestedName,数组$选项= NULL){$的EntityManager ...
语法错误 - 第0行,第469行:错误:预期的已知函数,得到'IF'
嗨我正在使用doctrine查询构建器来执行查询..这是我的查询....返回$ this-> createQueryBuilder('sp') - > select('sp.id,sp.price,sp.offer_price AS ...
如何在findAll()中获取数组结果 - Doctrine?
我需要在Doctrine中使用findAll()获取数据库中的所有记录,My Query就像这样$ result = $ this-> getDoctrine() - > getRepository('CoreBundle:...
Symfony身份验证器:在控制器中,Doctrine返回带有空字符串字段的用户项,尽管设置了一个值
我的数据库模式主要包含以下实体:user和auth_token。每个用户可以拥有多个auth_token。问题:在...中选择当前已验证的用户时
在使用Paginator的查询中组合聚合字段(分组依据)和排序(排序依据)时,Doctrine会生成错误的SQL
我在Item和Valoracion之间有一个简单的双向一对多关系(评论)。以下查询应该获得每个项目的平均分数和评论数量,以降序...
我试图从Doctrine中删除带有删除查询的x对象。由于学说中没有LIMIT,我们应该使用$ query-> setMaxResults($ limit)来代替。我正在使用Symfony2。不过......
查询生成器错误在doctrine symfony中使用where in
我有一个原始查询,我想转换成学说ORM。它基本上是一个查询,其中包含用于计算总计数的子查询。 SELECT Count(*)AS total_count FROM(SELECT * ...
我需要过滤DoctrineCollection,但集合非常大。我的问题是指大集合中的表现。例如:$ collections-> filter(function($ obj){if($ obj-> getAttr()= ...
我正在处理从数据库中获取一些结果的请求,但我有一个错误,我不知道如何在我的存储库中恢复它:public function findBySearchField($ salary,$ contract,$ ...
我有一个像这样的$ query =“SELECT id FROM table LIMIT 2”的Doctrine fetch语句; $ result = $ db-> fetchAll($ query);它返回如下数组:Array([0] => Array([id] ...
如何在其他查询中使用QueryBuilder格式化查询重用格式化的Doctrine 2
我已经使用doctrine查询构建器格式化了查询。它有点复杂,因为在那个查询中有一些我自己定义的学说函数和学说扩展。同样非常重要......
带有绑定参数的大型查询会导致Doctrine中的参数编号错误
注意:这不是mysql的最大查询大小是什么的重复?我的问题似乎是特定于Doctrine和/或PHP,而不是MySQL。我的查询如下所示:SELECT COUNT(*)FROM post WHERE ...
我需要计算子查询中返回的项目数。如果我写子查询如何DQL - 一切都很好,但如果我尝试通过QueryBuilder构建一个查询 - 我得到一个错误。子查询DQL:$ qb3 = $ this - &...
我在执行Doctrine DQL查询时遇到问题。这是它给我的错误。 Doctrine \ Common \ Annotations \ AnnotationException:[语法错误]预期的PlainValue,在...中的位置13得到'整数'