commit dan transaction di laravel

ijin bertanya, kalo transaction dan commit di laravel bagaimana ,?

avatar mcdani
@mcdani

50 Kontribusi 2 Poin

Diperbarui 5 tahun yang lalu

3 Jawaban:

contoh:

<pre> DB::transaction(function () { DB::table('users')-&gt;update(['votes' =&gt; 1]);

DB::table(&#039;posts&#039;)-&amp;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>

avatar hilmanski
@hilmanski

2672 Kontribusi 2132 Poin

Dipost 5 tahun yang lalu

Jawaban Terpilih

Bisa pakai try catch juga.

<pre> DB::transaction(); try { // query // query DB::commit(); } catch(Exception $e) { // error DB::rollback(); } </pre>

avatar Biobii
@Biobii

74 Kontribusi 34 Poin

Dipost 5 tahun yang lalu

terima kasih gan

avatar mcdani
@mcdani

50 Kontribusi 2 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban