gpt4 book ai didi

database - 计算 Laravel 5 每次页面加载中的查询数

转载 作者:太空狗 更新时间:2023-10-30 01:47:31 24 4
gpt4 key购买 nike

我试图通过监听查询事件来实现这一点,但我似乎不知道我是如何获得计数的。这只是检索查询列表,因为无法修改回调函数以返回计数变量:

DB::listen(function ($query) {
var_dump('<pre>'.$query->sql.</pre>);
});

我需要一个解决方案来计算 Laravel 执行的每个页面查询。

最佳答案

super 古老的问题,但是当我寻找一种方法来做到这一点时,我最终找到了这里。似乎不是获取计数的内置方法,但只需执行类似的操作即可获得所需的信息;

$count = 0;
DB::listen(function ($query) use (&$count) {
$count++;
});

您可能希望将计数存储在更合适的地方,但这会让您和任何其他从 Google 来到这里的人大致了解。

关于database - 计算 Laravel 5 每次页面加载中的查询数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38755265/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com