быстрый способ, чтобы добавить это к вашему маршруту, действия контроллера или даже приложения/запуска/global.php:
DB::listen(function($sql, $bindings, $time) {
Log::info($sql);
});
Это журнал, поэтому вы можете
php artisan tail
Чтобы увидеть ваши запросы.
Если вам необходимо войти только один запрос прямо на странице это почти то же самое, вы просто положить его в том месте, запрос выполняется:
DB::listen(function($sql, $bindings, $time) {
var_dump($sql);
var_dump($bindings);
});
Posts::where('title', 'My First Post')->get();
die;
И это эхо его на странице.
Вы также можете использовать расширение Clockwork Chrome (https://chrome.google.com/webstore/detail/clockwork/dmggabnehkmmfmdffgajcflpdjlnoemp?hl=en), это пакет PHP, который будет установлен на Laravel: https://github.com/itsgoingd/clockwork.
Заводной механизм дает вам действительно хороший профилирующий вид вашего приложения.
Возможно, обратитесь к этому вопросу? http://stackoverflow.com/questions/19131731/laravel-4-logging-sql-queries –