Mysql
 sql >> Base de données >  >> RDS >> Mysql

Laravel 8.x où Json recherche dans le tableau

utilisé whereJsonContains Méthode ici

valeur comme ceci puis faites comme ça ["1","2","3"]

$cards = Card::query()
->whereJsonContains('colors', '1')
->get();

si valeur comme ça [1,2,3] alors utilisé comme ça

$cards = Card::query()
    ->whereJsonContains('colors', 1)
    ->get();