0
我有一個製造商的陣列,現在我想做一個範圍,以獲得只有作爲製造商陣列的價值的產品的結果。Laravel - 如何用一系列值創建一個範圍?
這是我的實際範圍,但它不起作用。
public function scopeManufacturer($query, array $manufacturer)
{
return $query->where(function($query) use ($manufacturer) {
$str = '';
foreach($manufacturer as $man){
$str .= "->where('category', " . $man ;
}
return $query . $str;
});
}