在控制器中用
Db::table('part')->where('id','>',6)->get()->dump();
只是在控制臺(tái)輸出了獲取到的數(shù)據(jù),并未看到SQL語(yǔ)句的輸出
事情是這樣的。今天,我調(diào)試代碼時(shí),想輸出sql語(yǔ)句,但不知道怎樣輸出。
然后,我忽然想到一個(gè),超級(jí)變態(tài)的方法。
你在
Db::table('part')->where('id','>',6)->get()
加上一個(gè)不存在的查詢
Db::table('part')->where('id','>',6)->where(['aaaaaaa' => 1])->get()
好了?,F(xiàn)在。你訪問(wèn)url,webman就會(huì)給你打印一個(gè)錯(cuò)誤。這里面包含了SQL語(yǔ)句。
結(jié)貼:仔細(xì)看了一下幫助文檔,想查看構(gòu)建的SQL語(yǔ)句時(shí),不可以帶get()這種有執(zhí)行查詢動(dòng)作的,要直接跟dd或dump