Laravel查询转SQL语句 ,用途就是测试使用MySQL操作是否正确,老年人记忆系列!!!
方法一:
// 开启执行日志
DB::enableQueryLog();
// 执行查询等数据库操作
User::all();
// 输出数据库操作相关语句、参数等信息
dd(DB::getQueryLog());
方法二:
// 必须是未执行完的ORM,例如不能跟在->get()后面、all()后面
User::where('id', '1')->toSql();
不积跬步无以至千里
Laravel查询转SQL语句 ,用途就是测试使用MySQL操作是否正确,老年人记忆系列!!!
方法一:
// 开启执行日志
DB::enableQueryLog();
// 执行查询等数据库操作
User::all();
// 输出数据库操作相关语句、参数等信息
dd(DB::getQueryLog());
方法二:
// 必须是未执行完的ORM,例如不能跟在->get()后面、all()后面
User::where('id', '1')->toSql();