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

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

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

前言

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

源碼

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

安裝

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

發(fā)布服務

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

使用

安裝成功后查詢構建器會新增 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',
];

總結

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

相關文章

  • php面向對象的方法重載兩種版本比較

    php面向對象的方法重載兩種版本比較

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

    php封裝pdo實例以及pdo長連接的優(yōu)缺點總結

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

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

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

    PHP中Trait及其應用詳解

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

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

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

    基于PHP一些十分嚴重的缺陷詳解

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

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

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

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

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

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

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

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

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

最新評論

洛阳市| 新郑市| 陆良县| 安新县| 扎兰屯市| 和静县| 张家口市| 宁河县| 揭阳市| 民乐县| 天台县| 修文县| 六盘水市| 武山县| 吴川市| 米脂县| 美姑县| 博罗县| 塔河县| 五峰| 闻喜县| 林西县| 萨迦县| 监利县| 北票市| 图们市| 龙泉市| 易门县| 辉南县| 会理县| 东至县| 大田县| 黎平县| 河南省| 桃园县| 永嘉县| 兴业县| 海安县| 通山县| 兴和县| 洮南市|