请问下 ORM 操作能不能打印出对应的 Sql 语句出来?
$cat = Catogery::with('article')->where(['cate_id'=>'1'])->first();
能不能把上面的打印出对应的sql语句呢?
试了下toSql()还是打印不出来,值打印出select * from catogery,
不完整
请问有没有办法打印出完整的呢?
高认可度评论:
在AppServiceProvider::boot()里加上这段代码,就能知道每一次操作都执行了哪些sql及对应的bindings,希望有帮助。
在AppServiceProvider::boot()里加上这段代码,就能知道每一次操作都执行了哪些sql及对应的bindings,希望有帮助。
可以使用
Laravel-debugbar
来查看,见:教程:【扩展推荐】Laravel-debugbar 开发调试利器