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

Wyszukiwanie JSON w laravel eloquent

Prawdopodobnie zmuszony do użycia częściowo surowego zapytania, takiego jak:

use DB; (na górze definicji pliku)

DB::table('packages')->whereRaw('json_contains(destinations, \'["Goa"]\')')->get();

A jeśli masz modelkę:

Package::whereRaw('json_contains(destinations, \'["' . $keyword . '"]\')')->get();

zakładając, że powyższe zapytanie działa w SQL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql zlicza wiersze za pomocą filtrów w bazie danych o dużym natężeniu ruchu

  2. Po aktualizacji systemu Windows 10 1803 mój program nie może otworzyć gniazda podczas pracy z udziału sieciowego

  3. Jak mogę wybrać wiersze w MySQL zaczynając od podanego numeru wiersza?

  4. MySQL łączy dwa zapytania

  5. dlaczego potrzebujemy połączenia lewego i prawego