

Eloquent ORMのflll → saveでupdateの実行SQLを確認したいのですが、  
実行SQLの確認ができません。実際にupdateはできおり、findの場合などは期待通り実行SQLを確認出来るのですが。  
何か方法はございますでしょうか？

[code]

    $news = News::find($request->id);
    $news_form = $request->all();
    
    \DB::enableQueryLog(); 
    $news->fill($news_form)->save();
    dd(\DB::getQueryLog());
    
[/code]

## 実行結果

[![画像の説明をここに入力](https://i.stack.imgur.com/jZKie.png)](https://i.stack.imgur.com/jZKie.png)


CC BY-SA 4.0
2020-05-23T05:28:29.527
66907
2022-03-14T09:07:25.747
15167
question
laravel
Laravel 5.8 fill→saveでupdateした時の実行SQLを確認したい


fillの部分のvalueを変えたらupdateされ、実行SQLも表示されました。  
何も変えなかったら、update実行されないのですね。


CC BY-SA 4.0
2020-05-23T22:38:13.607
66930
2020-05-23T22:38:13.607
15167
66907
answer