Php laravel有交易状态吗?
在codeigniter中,我们有命令Php laravel有交易状态吗?,php,laravel-5,Php,Laravel 5,在codeigniter中,我们有命令trans\u status()检查事务是否成功: if ($this->db->trans_status() === FALSE) { // error woun't be generated... } 我想知道laravel 5.*有类似的吗?是的,你可以像这样在laravel中获得交易状态 作者姓名:JarekTkaczyk将其包装在try-catch中可能会解决您的问题。 /** * @return boolean */
trans\u status()
检查事务是否成功:
if ($this->db->trans_status() === FALSE)
{
// error woun't be generated...
}
我想知道
laravel 5.*
有类似的吗?是的,你可以像这样在laravel中获得交易状态
作者姓名:JarekTkaczyk将其包装在
try
-catch
中可能会解决您的问题。
/**
* @return boolean
*/
public function transactionalQuery()
{
try {
DB::transaction(function ($data) {
// do something
});
} catch (\Exception $e) {
return false;
}
return true;
}