ahmadajah03 Sun Dec 2020 1 year ago

Contoh Laravel Eloquent insertOrIgnore

Contoh Laravel metode eloquent insertOrIgnore(), Anda akan mempelajari cara menggunakan query insertorignore dalam aplikasi laravel .

Kapan pun Anda ingin menyisipkan rekaman secara massal dalam tabel database. Tapi Anda menginginkan record yang sudah ada di tabel database. Tidak memiliki entri duplikat. Jadi Anda bisa menggunakan kueri insertOrIgnore() di aplikasi laravel.

Jadi posting ini akan memandu bagaimana menggunakan query insertOrIgnore di laravel. Karena ini digunakan untuk menyisipkan record tetapi mengabaikan record duplikat saat memasukkan record ke dalam tabel DB di aplikasi laravel.

Di sini, Anda akan mempelajari cara menggunakan metode Eloquent insertOrIgnore() dengan kueri di laravel. Anda dapat melihat contoh metode eloquent insertOrIgnore() berikut:

Contoh 1: Laravel InsertOrIgnore With Eloquent

/**
* The attributes that are mass assignable.
*
* @var array
*/
public function index()
{
   $array = [
              ['name' => 'taylor', 'email' => '[email protected]'],
              ['name' => 'dayle', 'email' => '[email protected]'],
            ];
 
    DB::table('users')->insertOrIgnore($array);
}         

Perhatikan bahwa, insertOrIgnore metode Laravel akan mengabaikan kesalahan catatan duplikat saat memasukkan catatan ke dalam database.

Contoh 2: Laravel InsertOrIgnore Query With Eloquent Model

/**
* The attributes that are mass assignable.
*
* @var array
*/
public function index()
{
   $array = [
              ['name' => 'taylor', 'email' => '[email protected]'],
              ['name' => 'dayle', 'email' => '[email protected]'],
            ];
 
    User::insertOrIgnore($array);
}   

Kesimpulan

Dalam metode eloquent insertOrIgnore() laravel ini dengan contoh, Anda telah mempelajari cara menggunakan kueri insertOrIgnore dengan eloquent dan model dalam laravel. Dan metode insertOrIgnore akan mengabaikan kesalahan rekaman duplikat saat memasukkan catatan ke dalam tabel database di aplikasi laravel.

insertOrIgnore laravel example laravel