在使用last_query()
的CodeIgniter中,我们获得了可用于在MySQL中进行测试的原始查询。
$this->db->last_query();
但是在laravel中获取原始查询的功能或过程是什么。
答案 0 :(得分:1)
要在Laravel中获取原始查询,您可以使用:
dd(DB::getQueryLog());
最近的查询将位于数组的底部。
如果现在默认关闭此功能。要使用,您需要使用以下方法手动启用它:
DB::enableQueryLog();
答案 1 :(得分:0)
在查询结尾处使用$data = User::where('email', '=', $email)->tosql();
dd($data); // outputs raw sql on respective query
示例强>
$(e.item).find("> .k-link").text())