欢迎光临
我们一直在努力

Laravel打印SQL语句

在Laravel中,我们有时候需要输出sql语句,我们应该怎么样操作呢?

QueryBuilder类中有toSql()方法可以获取sql语句的
比如:

$sql = UserModel::query()->where('username','admin')->toSql();
dd($sql); //select * from user_table where username = 'admin'
Model::where('filed', $value)->get();

Model::where('filed', $value)->paginate($rows);

//直接换成

Model::where('filed', $value)->toSql();

 

 

赞(0)
版权归原作者所有,如有侵权请告知。达维营-前端网 » Laravel打印SQL语句

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址