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

Laravel 8.x dove Json cerca nell'array

usato whereJsonContains Metodo qui

valore in questo modo, quindi fai così ["1","2","3"]

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

se un valore del genere [1,2,3] viene utilizzato in questo modo

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