Laravel查询转SQL语句

Laravel查询转SQL语句 ,用途就是测试使用MySQL操作是否正确,老年人记忆系列!!!

方法一:

// 开启执行日志
DB::enableQueryLog();
// 执行查询等数据库操作
User::all();
// 输出数据库操作相关语句、参数等信息
dd(DB::getQueryLog());

方法二:

// 必须是未执行完的ORM,例如不能跟在->get()后面、all()后面
User::where('id', '1')->toSql();
0 评论
内联反馈
查看所有评论