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

kunci utama id khusus tidak dapat diambil setelah metode save() Laravel

Ini di luar laravel, karena bidang yang bertambah otomatis disediakan oleh database Anda dan laravel tidak bisa mendapatkan last_insert_id dari DB Anda.

Untuk kasus ini Anda harus mengubah pemicu Anda sehingga mengubah last_insert_id dengan nilai baru:

Apakah ada cara untuk memasukkan id terakhir dari NON - kolom yang bertambah otomatis di MySQL?

Catatan:Anda mungkin perlu memastikan incrementing Model apakah true sehingga akan mencoba mengambil id dari database. Jika Anda belum menyetel bidang ini di Model Anda, maka jangan setel. Secara default Model mampu mendapatkan nilai dari database Anda secara otomatis setelah dimasukkan.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. tanggal tabel pivot mysql (data vertikal ke horizontal)

  2. file mysql.h tidak dapat ditemukan

  3. Pemicu MySQL Pada acara Sisipkan/Perbarui

  4. Tidak dapat mengunduh file biner di PHP

  5. MySQL - Menghitung dua hal dengan kondisi berbeda