Laravel whereIn ODER whereIn

Ich mache eine Produktsuche nach Filtern:

Mein Code:

->where(function($query) use($filter)
{
  if(!empty($filter)){
    foreach ($filter as $key => $value) {           
      $f = explode(",", $value);        
      $query-> whereIn('products.value', $f);
    }           
  }
})

Abfrage:

and (products.value in (Bomann, PHILIPS) and products.value in (red,white)) 

Aber ich brauche:

and (products.value in (Bomann, PHILIPS) OR products.value in (red,white)) 

Gibt es etwas Ähnliches in Laravel:

orWhereIn

Antworten auf die Frage(5)

Ihre Antwort auf die Frage