Mysql
 sql >> база данни >  >> RDS >> Mysql

Laravel updateOrCreate с автоматично инкрементална база данни

Ето как използвате този метод:

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

Като 1-ви параметър предава масив от полета, които са уникални или във вашия случай първичен ключ. Неуникалните полета очевидно нямат смисъл тук, точно като предаването на нещо заедно с PK.

Вторият параметър е масив от стойности, които също трябва да бъдат актуализирани/създадени, но се игнорират при търсенето уникално/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. Вмъкване на стойности от таблица A в таблица A

  2. datetime-local стойността не се появява във входния маркер

  3. PHP Mysql PDO:Обща грешка:2006 MySQL сървърът е изчезнал

  4. MySQL получава разговор между двама потребители

  5. Архивирайте mySQL бази данни от localhost, работещи на Wamp сървър