Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Symfony Knp分页器获取所有行总数_Symfony_Knppaginator_Knppaginatorbundle - Fatal编程技术网

Symfony Knp分页器获取所有行总数

Symfony Knp分页器获取所有行总数,symfony,knppaginator,knppaginatorbundle,Symfony,Knppaginator,Knppaginatorbundle,正如我在SQL查询记录器Knp paginator中所注意到的,首先统计所有可用记录,然后在第二次查询中检索请求页面中所需的记录。我想知道是否有办法更新第一个查询以检索其他计数/总和,因为我想获得所有可用记录中的总计数/总和?{{pagination.getTotalItemCount}}看起来我没有清楚地表达我需要什么。我知道如何计算项目总数。例如,我需要的是所有可用记录中字段“price”的总和。在您尝试访问结果之前,不会执行fetch查询。您需要执行另一个查询以获取总和,或者在第一次循环时

正如我在SQL查询记录器Knp paginator中所注意到的,首先统计所有可用记录,然后在第二次查询中检索请求页面中所需的记录。我想知道是否有办法更新第一个查询以检索其他计数/总和,因为我想获得所有可用记录中的总计数/总和?

{{pagination.getTotalItemCount}}
看起来我没有清楚地表达我需要什么。我知道如何计算项目总数。例如,我需要的是所有可用记录中字段“price”的总和。在您尝试访问结果之前,不会执行fetch查询。您需要执行另一个查询以获取总和,或者在第一次循环时计算总和(例如,在tempalte中打印出来)为什么不为所有价格创建一个查询,然后将其汇总并作为变量发送到模板,以在Twig模板中使用。再创建一个查询不是一个大问题,但修改第一个查询会更有效,不管怎样。