最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Laravel中如何輕松容易的輸出完整的SQL語句

 更新時間:2020年07月26日 10:14:37   作者:琯琯  
這篇文章主要給大家介紹了關(guān)于Laravel中如何輕松容易的輸出完整的SQL語句的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者使用Laravel具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧

前言

laravel 中自帶的查詢構(gòu)建方法 toSql 得到的 sql 語句并未綁定條件參數(shù),類似于這樣 select * fromuserswhereid= ? ,所以寫了個擴(kuò)展包 laravel-dump-sql ,可以獲取完整的 sql 語句。

源碼

laravel-dump-sql - github.com/guanguans/l

安裝

$ composer require guanguans/laravel-dump-sql -v

發(fā)布服務(wù)

$ php artisan vendor:publish --provider="Guanguans\\LaravelDumpSql\\ServiceProvider"

使用

安裝成功后查詢構(gòu)建器會新增 toRawSql、dumpSql、ddSql 三個方法

// 獲取 SQL
User::where('id', 1)->toRawSql();
DB::table('user')->where('id', 1)->toRawSql();

// 打印 SQL
User::where('id', 1)->dumpSql();
DB::table('user')->where('id', 1)->dumpSql();

// 打印 SQL 并退出
User::where('id', 1)->ddSql();
DB::table('user')->where('id', 1)->ddSql();

自定義方法名稱

$ php artisan vendor:publish --tag=laravel-dump-sql

發(fā)布配置文件

<?php
return [
 /*
  * Get sql statement.
  */
 'to_raw_sql' => 'toRawSql',

 /*
  * Print SQL statements.
  */
 'dump_sql' => 'dumpSql',

 /*
  * Print SQL statements and exit.
  */
 'dd_sql' => 'ddSql',
];

總結(jié)

到此這篇關(guān)于Laravel中如何輕松容易的輸出完整的SQL語句的文章就介紹到這了,更多相關(guān)Laravel輸出完整的SQL語句內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • php面向?qū)ο蟮姆椒ㄖ剌d兩種版本比較

    php面向?qū)ο蟮姆椒ㄖ剌d兩種版本比較

    “重載”是類的多態(tài)的一種實(shí)現(xiàn)。函數(shù)重載指一個標(biāo)識符被用作多個函數(shù)名,且能夠通過函數(shù)的參數(shù)個數(shù)或參數(shù)類型將這些同名的函數(shù)區(qū)分開來,調(diào)用不發(fā)生混淆。這樣做的主要好處就是,不用為了對不同的參數(shù)類型或參數(shù)個數(shù),而寫多個函數(shù)。
    2008-09-09
  • php封裝pdo實(shí)例以及pdo長連接的優(yōu)缺點(diǎn)總結(jié)

    php封裝pdo實(shí)例以及pdo長連接的優(yōu)缺點(diǎn)總結(jié)

    在本篇文章里小編給大家整理的是一篇關(guān)于php封裝pdo實(shí)例以及pdo長連接的優(yōu)缺點(diǎn)總結(jié)內(nèi)容,對此有興趣的朋友們可以跟著學(xué)習(xí)下。
    2021-12-12
  • 火車頭采集器3.0采集圖文教程

    火車頭采集器3.0采集圖文教程

    今天要給大家做示例的網(wǎng)站是163的 娛樂頻道 這個應(yīng)該是個比較通用和實(shí)用的規(guī)則,下面開始。
    2007-03-03
  • PHP中Trait及其應(yīng)用詳解

    PHP中Trait及其應(yīng)用詳解

    這篇文章主要為大家詳細(xì)介紹了PHP中Trait及其應(yīng)用,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • php連接oracle數(shù)據(jù)庫的方法(測試成功)

    php連接oracle數(shù)據(jù)庫的方法(測試成功)

    這篇文章主要介紹了php連接oracle數(shù)據(jù)庫的方法,簡單分析了php連接Oracle數(shù)據(jù)庫的常見方法與具體操作技巧,并對可能出現(xiàn)的問題進(jìn)行了總結(jié)分析,需要的朋友可以參考下
    2016-05-05
  • 基于PHP一些十分嚴(yán)重的缺陷詳解

    基于PHP一些十分嚴(yán)重的缺陷詳解

    本篇文章是對PHP中一些十分嚴(yán)重的缺陷進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • PHP中使用CURL獲取頁面title例子

    PHP中使用CURL獲取頁面title例子

    這篇文章主要介紹了PHP中使用CURL獲取頁面title例子,本文使用正則實(shí)現(xiàn)獲取頁面title、頁面編碼、<head>標(biāo)簽中的內(nèi)容,需要的朋友可以參考下
    2015-01-01
  • PHP合并兩個數(shù)組的兩種方式的異同

    PHP合并兩個數(shù)組的兩種方式的異同

    對數(shù)組的array_merge函數(shù)和+運(yùn)算符比較迷惑,寫了個小程序比較下發(fā)現(xiàn)了他們的不同
    2012-09-09
  • PHP解壓ZIP文件到指定文件夾的方法

    PHP解壓ZIP文件到指定文件夾的方法

    這篇文章主要介紹了PHP解壓ZIP文件到指定文件夾的方法,結(jié)合實(shí)例形式分析了php實(shí)現(xiàn)的zip操作類及相應(yīng)使用技巧,需要的朋友可以參考下
    2016-11-11
  • PHP中應(yīng)該避免使用同名變量(拆分臨時變量)

    PHP中應(yīng)該避免使用同名變量(拆分臨時變量)

    這篇文章主要介紹了PHP中應(yīng)該避免使用同名變量(拆分臨時變量),當(dāng)一個臨時變量被賦值多次時,那么將其拆分成多個,除非它是一個循環(huán)計數(shù)器,需要的朋友可以參考下
    2015-04-04

最新評論

津市市| 潼南县| 霞浦县| 大田县| 井陉县| 都江堰市| 普安县| 汉川市| 锦州市| 电白县| 巩留县| 菏泽市| 巴林右旗| 嘉鱼县| 互助| 波密县| 武宁县| 酒泉市| 南城县| 玛曲县| 星子县| 陆丰市| 宜君县| 叶城县| 唐海县| 黑龙江省| 织金县| 金川县| 台东市| 固安县| 怀化市| 长顺县| 祥云县| 德江县| 万州区| 泾阳县| 边坝县| 台江县| 英山县| 禹城市| 吉林市|