Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Laravel eloquent nie aktualizuje kolumny JSON:konwersja tablicy na ciąg

Możesz uzyskać dostęp do kluczy json za pomocą strzałki, dzięki czemu możesz zaktualizować kolumnę w następujący sposób:

Flight::where('id', $id)->update([
   'destinations->from' => $data['from'],
   'destinations->to'  => $data['to']
]);

sprawdź dokumentację



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zapytanie MySQL, aby znaleźć ostatnie 3 daty w tabeli

  2. Cel SQLAlchemy nad MySQLdb

  3. Laravel 5.4 na PHP 7.0:Wyjątek PDO — nie można znaleźć sterownika (MySQL)

  4. Jak mogę zmienić indeksowany varchar (255) z utf8 na utf8mb4 i nadal pozostawać poniżej maksymalnej długości klucza 767?

  5. Liczba całkowita kontra znak dla właściwości rekordu DB