如何在Eloquent中找到查询的内容?
问题的原因是用户想要找到一种方法来记录特定的查询,而不是全局地记录所有查询。用户担心全局记录会导致太多的记录,并且只想在开发服务器上的特定页面上记录查询。
解决方法是使用DB::listen
函数来监听查询,然后根据需要将其记录到日志文件或在页面上输出。如果要全局记录所有查询,可以将DB::listen
函数添加到路由、控制器操作或app/start/global.php
文件中。如果只需要记录特定查询并在页面上输出,可以在执行查询的位置添加DB::listen
函数,并使用var_dump
函数将查询和绑定参数输出到页面上。
另外,用户还可以使用Clockwork Chrome扩展来进行性能分析,以获得应用程序的详细信息。Clockwork是一个需要在Laravel中安装的PHP包,可以通过Chrome扩展来查看分析结果。
总结起来,用户想要找到一种方法来记录特定的查询,并在开发服务器上的特定页面上输出这些查询。他们可以使用DB::listen
函数来监听查询,并根据需要将其记录到日志文件或在页面上输出。另外,他们还可以使用Clockwork来进行性能分析。