I am trying to run a foreach loop to query data within a json data column in my DB. I believe the foreach code is correct, but I cant retrieve data using the loop. I trying to use eloquent queries if possible.
Data stored in column named 'figuresinorder' : ["1","22","2","45"]
$items = ['1', '2', '3'];
$figures3 = customtrades::where(function ($query) use ($items) {
foreach($items as $item) {
$query->whereJsonContains('figuresinorder', "$item");
}
})
->get();