“Ларавельные транзакции красноречивые” Ответ

Ларавельные транзакции

DB::beginTransaction();

try {
    DB::insert(...);
    DB::insert(...);
    DB::insert(...);

    DB::commit();
    // all good
} catch (\Exception $e) {
    DB::rollback();
    // something went wrong
}
404 Not Found

DB :: транзакция

use Illuminate\Support\Facades\DB;

DB::transaction(function () {
    DB::update('update users set votes = 1');

    DB::delete('delete from posts');
});
Terrible Teira

Transacton Laravel Builder

DB::beginTransaction();

try {
    DB::insert(...);    
    DB::commit();
} catch (\Throwable $e) {
    DB::rollback();
    throw $e;
}
Brainy Booby

Ларавельные транзакции красноречивые

DB::transaction(function() {
      //
});
Cleo

Ответы похожие на “Ларавельные транзакции красноречивые”

Вопросы похожие на “Ларавельные транзакции красноречивые”

Больше похожих ответов на “Ларавельные транзакции красноречивые” по PHP

Смотреть популярные ответы по языку

Смотреть другие языки программирования