Теперь у меня есть модель, которую я хочу сохранить.
код:
//I have a lot of tables
//tables :day_01,day_02,day_03....day_31;
$objData = $objModel->setTable("day_01")->where(['user_id'=>123])->first();
$intNum = $objData->num;
//I made a mistake specifically. table `day_02` don't have user_id=123 data
$objData->setTable("day_02");
$objData->num = $intNum+20;
$isRs = $objData->save();
dd($isRs)//true,this is a mistake.it didn't change data
Итак, как я могу проверить, что save()
был успешным, даже если это не так?t изменить данные ???
sql:
//DB::listen
select * from
day_01 where (
user_id = '123') limit 1 ;
update
day_02 set
num = '20' where
user_id = 123;