Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
commit dan transaction di laravel
ijin bertanya, kalo transaction dan commit di laravel bagaimana ,?
3 Jawaban:
contoh:
<pre> DB::transaction(function () { DB::table('users')->update(['votes' => 1]);
DB::table('posts')-&gt;delete();
}); </pre>
cek dokumentasinya gan, ada lengkap <a href='https://laravel.com/docs/5.6/database#database-transactions '>https://laravel.com/docs/5.6/database#database-transactions </a>
Jawaban Terpilih
Bisa pakai try catch juga.
<pre> DB::transaction(); try { // query // query DB::commit(); } catch(Exception $e) { // error DB::rollback(); } </pre>