代碼:
DB::connection()->enableQueryLog();
$query = DB::table('test')->orderBy('id', 'desc')->get();//需要執(zhí)行的SQL語(yǔ)句
echo 'pre>';
print_r(DB::getQueryLog());
執(zhí)行結(jié)果為:
Array
(
[0] => Array
(
[query] => select count(*) as aggregate from `sj_real` where `real_status` = ?
[bindings] => Array
(
[0] => 1
)
[time] => 225.01
)
[1] => Array
(
[query] => select * from `sj_real` where `real_status` = ? order by `real_id` desc limit 15 offset 0
[bindings] => Array
(
[0] => 1
)
[time] => 45
)
)
其中query所對(duì)應(yīng)的為執(zhí)行的SQL語(yǔ)句,?則表示參數(shù)值,即bindings中的值!
以上這篇laravel實(shí)現(xiàn)查詢最后執(zhí)行的一條sql語(yǔ)句的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:- Laravel SQL語(yǔ)句記錄方式(推薦)
- Laravel5.* 打印出執(zhí)行的sql語(yǔ)句的方法
- Laravel框架執(zhí)行原生SQL語(yǔ)句及使用paginate分頁(yè)的方法
- Laravel使用原生sql語(yǔ)句并調(diào)用的方法
- laravel 獲取某個(gè)查詢的查詢SQL語(yǔ)句方法
- Laravel框架實(shí)現(xiàn)利用監(jiān)聽器進(jìn)行sql語(yǔ)句記錄功能
- Laravel 使用查詢構(gòu)造器配合原生sql語(yǔ)句查詢的例子
- Laravel中如何輕松容易的輸出完整的SQL語(yǔ)句