关于独立使用 Laravel eloquent ORM 时如何获取 sql?
工作需要一个数据库操作类,感觉eloquent orm非常好,就查询相关信息(大部分都是转载的overtrue的文章)
对于独立使用 Laravel eloquent ORM 时,在实际使用中遇到这样的问题。有时候sql执行错误,而无法得到报错信息,想获取获取sql语句,使用下面的代码
DB::listen(function($sql, $bindings, $time){ echo $sql; });
并没有打印出sql。因为项目工期,当时没有深究,现在有空,折腾了一下午也没有搞清楚方向
同时想问一下 大家如何在laravel之外使用这个的情况多不多,独立使用时遇到问题 都是通过什么方式解决的?
关于 LearnKu
@overtrue 如有时间,请给予指导。
Illuminate\Database\Eloquent\Model::setEventDispatcher@leo 多谢给出关键词已经根据这个找到相关知识
可以参考下
https://github.com/sinoci/sinoci/blob/mast...
@柚子男 多谢