在laravel中打印查询

时间:2016-11-03 12:34:12

标签: laravel laravel-5 laravel-4

我想在laravel上打印我的查询,我的查询是 DB::table('avt_channel_billing_address')->where('channel_id',$channel_id)->update($channelList)其中$ channel是一个值数组。

我尝试使用dd(DB::getQueryLog())toSql。没有打印查询。

2 个答案:

答案 0 :(得分:2)

DB::enableQueryLog();
DB::table('avt_channel_billing_address')->where('channel_id',$channel_id)->update($channelList)
dd(DB::getQueryLog())

Docs

答案 1 :(得分:0)

您可能需要启用它:DB::enableQueryLog();而不是致电DB::getQueryLog()