2016-11-03 8 views
1

Я хочу напечатать мой запрос на laravel, и мой запрос DB::table('avt_channel_billing_address')->where('channel_id',$channel_id)->update($channelList) где $ channel - это массив значений.запрос печати в laravel

Я пробовал использовать dd(DB::getQueryLog()) и toSql. Не печатать запрос.

+0

оба должны работать. Я просто пытался и работал на меня. – imrealashu

+0

@imrealashu Я пробовал эту DB :: table ('avt_channel_billing_address') -> где ('channel_id', $ channel_id) -> update ($ channelList) -> toSql(); Не работает – Biswa

+0

Я отправил ответ. Попробуйте это однажды. Я пробовал на местном уровне, он отлично работал для меня. – imrealashu

ответ

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

Docs

+0

вместо dd я использовал var_dump и сработал.Thanx man – Biswa

+0

классный. Но 'dd()' просто дамп, он должен работать. – imrealashu

0

Вы, возможно, придется включить его: DB::enableQueryLog(); и чем позвонить DB::getQueryLog()