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

Laravel Eloquent query JSON колона с Where In?

MySQL очаква JSON низ:

$leads->whereRaw('JSON_CONTAINS(user, ?)', [json_encode($users)])

В Laravel 5.6.24 можете да използвате whereJsonContains() :

$leads->whereJsonContains('user', $users)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ИЗБЕРЕТЕ * КЪДЕТО НЕ СЪЩЕСТВУВА

  2. Отмяна на неуспешна миграция на Rails

  3. предайте javascript променлива към заявката за избор на php mysql

  4. колона за актуализиране на mysql със стойност от друга таблица

  5. MySQL ЗАРЕЖДАНЕ НА ДАННИ INFILE с ПРИ АКТУАЛИЗИРАНЕ НА ДУБЛИРАН КЛЮЧ