Mysql
 sql >> Database >  >> RDS >> Mysql

Colonna JSON di query eloquente di Laravel con Where In?

MySQL si aspetta una stringa JSON:

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

In Laravel 5.6.24 puoi usare whereJsonContains() :

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