sql >> Database >  >> RDS >> Mysql

JSON Zoeken in laravel welsprekend

Waarschijnlijk gedwongen om een ​​gedeeltelijk onbewerkte zoekopdracht te gebruiken zoals:

use DB; (bovenaan de bestandsdefinitie)

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

En als je een model hebt:

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

ervan uitgaande dat uw vraag hierboven werkt in SQL.



  1. Hoe kan ik zien welke transactie een vergrendelingsstatus Wachten op tabelmetagegevens veroorzaakt?

  2. Unicode-tekens vervangen in PostgreSQL

  3. Mysql 'VALUES-functie' is verouderd

  4. Voorbeelden van het converteren van 'time' naar 'datetime' in SQL Server (T-SQL)