Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Laravel Eloquent fragt die JSON-Spalte mit Where In?

MySQL erwartet einen JSON-String:

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

In Laravel 5.6.24 können Sie whereJsonContains() verwenden :

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