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

JSON Търсене в laravel eloquent

Вероятно е принуден да използва частично необработена заявка като:

use DB; (отгоре на дефиницията на файла)

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

И ако имате модел:

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

ако приемем, че заявката ви по-горе работи в 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. Как да използвам SQL функция с INNER JOIN в MySQL?

  2. работа за изтриване на редове, по-стари от 3 месеца в базата данни на mysql

  3. Предварителна поръчка на изявление GROUP BY

  4. Как мога да получа брой клиенти на ден по уникален и повтарящ се клиент за конкретна дата?

  5. Mysql - Съхранена процедура OUT променлива връща нула