【发布时间】:2017-02-23 17:40:51
【问题描述】:
我正在创建这样的代码:
\Log::info("saving log....");
try{
$data = AstronautCandidateLog::insert($request->logs);
}catch (SQLException $e)
{
\Log::info("SQL Exception happened");
}catch (Exception $e)
{
\Log::info("Exception happened");
}
\Log::info("status save data : ". $data);
但我的异常似乎永远不会被击中。那么当sql查询出现问题时,如何在laravel中捕获异常...??
提前致谢。
【问题讨论】:
-
尝试捕捉
\Illuminate\Database\QueryException -
还是没有运气@canVural....