Всем добрейшего утречка, нужна помощь. Есть модели Продукт и Цена связь один ко многим, у каждого продукта может бы разное количество цен (не ограниченное, у одного продукта цена меняется каждый день, у другого он установлена всего одна). Есть выборка ID продуктов, мне нужно получить цены для этих продуктов, причем для каждого продукта нужна последняя цена.
$prices = Price::wherein('product_id',$ids) ->orderBy('created_at','desc')->get()->groupBy('product_id'); - вот так он получает для каждого продукта все цены, а как сделать, чтобы была только одна цена?