laravel
əjdahalar googllaback-end developer materialları - php - php frameworks - web developer alətləri - udemy azerbaijan - vue.js - mysql - podkast - yii framework
məslən həm orders tablesinə həm də payments tablesinə məlumat yazmalıyıq, 1-ci cədvələ məlumat yerləşdirdik, 2-ciyə yerləşdirərkən xəta çıxarsa 1-ci cədvələ yazdığımızı da geri qaytarmalıyıq ki məlumatlarda dəqiqlik olsun. Bunun üçün belə bir həll var
DB::beginTransaction();
try {
DB::insert(...);
DB::insert(...);
DB::insert(...);
DB::commit();
// all good
} catch (Exception $e) {
DB::rollback();
// something went wrong
}
https://stackoverflow.com/questions/22906844/laravel-using-try-catch-with-dbtransaction
xəbər lentindən
bütün xəbərlər →
azerbaijan
Qırğızıstanın sənaye sektoru 2026-cı ilin birinci yarısında güclü böyümə dinamikasını qoruyur
azerbaijan
Umarali Raxmonaliyev: "Hapoel"ə qarşı əla mübarizə apardıq
sport
'Böyük mükafat' – O'Reilly PFA-nın ilin gənc oyunçusu seçildi
science
Dünyanın ən yüksək gecə Orta Pleistosen dəniz təbəqələrinin tapılması
üzv ol
şərhlər: