Merhaba arkadaşlar,
film türlerine göre bir listeleme yapmak istiyorum. Aldığım sonuçta girilen türlerin hepsine ait filmler listeleniyor. Yani komedi, aksiyon, belgesel türlerinin olduğunu var sayalım. Filtreleme yaparken bu türlerin hepsi seçildiğinde bu 3 türe de sahip filmler listeleniyor. Oysa ki, bu türlerin her birine sahip tüm filmleri listelemesini istiyorum.
Çözüm yardımcı olur musunuz?
Teşekkürler..
`if($genres !== null) {
if(!is_array($genres)){
$genres = [$genres];
}
foreach ($genres as $genre){
$query->whereHas('genres', function($q) use ($genre){
$q->where('id', '=', $genre);
});
}
} `