即使最后一个查询在多个查询设​​置中失败,第一个查询也在发送数据

时间:2018-05-31 11:10:17

标签: php laravel-5

我正在尝试传递多个执行查询,如果最后一个查询出现问题,我不希望执行第一个查询中的数据。

$user = Gateway::user()->storeDoctorUser(\Input::all(), 'doctor'); 
$address = Gateway::address()->storeDoctorAddress(\Input::all(), $user->id);
$doctors = Gateway::doctor()->storeDoctorData(\Input::all(), $user->id,$address->id);

如上所述如何解决这个问题。如果医生查询失败,那么用户和地址也在工作,这不应该发生。如果最后一个失败,那么所有人都应该失败。

0 个答案:

没有答案