try catch代码:
Db::startTrans();
try {
Db::table("financeType")
->insert([
'key'=>'123123'
]);
Db::table("financeType")
->insert([
'bankName'=>'ceshi',
]);
Db::commit();
}catch (\Exception $e) {
var_dump($e->getMessage());
Db::rollback();
}
transaction代码:Db::transaction(function () {
Db::table('financeType')->insert(['key'=>'123123']);
Db::table('financeType')->insert(['keys'=>"123123"]);
});
最佳答案
