Подскажите как избавиться от дублей повторяющихся товаров, вот сам запрос в базу, и по определенным выборкам он показывает дубли продуктов
public function getFilterProduct ($perpage = 20, $filters, $price) {
$products = \DB::table('products as p')
->leftJoin('attribute_products as f', 'f.product_id', '=', '
p.id')
->where([
['p.price', '<=', $price['max']],
['p.price', '>=', $price['min']]
])
->whereIn('f.attr_id', $filters)
->paginate($perpage);
return $products;
}