Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Pembaruan LaravelAtauBuat dengan basis data tambahan otomatis

Beginilah cara Anda menggunakan metode ini:

Model::updateOrCreate(
   ['primary_key' => 8],
   ['field' => 'value', 'another_field' => 'another value']
);

Saat param pertama melewati larik bidang yang unik, atau dalam kasus Anda, kunci utama. Bidang non-unik tidak masuk akal di sini jelas seperti meneruskan apa pun bersama dengan PK.

Param ke-2 adalah larik nilai yang harus diperbarui/dibuat juga, tetapi diabaikan dalam pencarian unik/pk.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Permintaan MySQL untuk mengelompokkan data ke dalam rentang yang berbeda

  2. Mysql pilih nilai hitungan dari satu kolom

  3. MySQL - INSERT INTO dari Tabel Sementara

  4. Perulangan persegi panjang svg dari database

  5. menghapus entitas dalam kaskade yang tidak berfungsi dalam relasi ManyToMany