Size: a a a

2021 July 15

T

Tlegen in Laravel Pro
поэтому не хотел на кроулер переходить
источник

EG

Egor Gruzdev in Laravel Pro
тогда я бы перетащил пакет на github, допили, т.е. исправил ошибки для свежих версий PHP, зарелизил и использовал через composer
источник

D

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

РТ

Рустам Трубников... in Laravel Pro
->first()
источник

РТ

Рустам Трубников... in Laravel Pro
а стоп
источник

D

DmitriyV in Laravel Pro
Не, не прокатит)
источник

ПЛ

Павел Ланчев... in Laravel Pro
selectSub из цен с limit 1 и сортировкой по дате
источник

ПЛ

Павел Ланчев... in Laravel Pro
источник

T

Tlegen in Laravel Pro
спасибо за идею, хороший вариант для прокачки)
источник

D

DmitriyV in Laravel Pro
Я так и думал, просто не до конца понимаю, как его написать
источник

D

DmitriyV in Laravel Pro
но я попробую)
источник

ПЛ

Павел Ланчев... in Laravel Pro
условно вот так
источник

ПЛ

Павел Ланчев... in Laravel Pro
источник

EG

Egor Gruzdev in Laravel Pro
источник

D

DmitriyV in Laravel Pro
Спасибо
источник

D

DmitriyV in Laravel Pro
Спасибо
источник

РТ

Рустам Трубников... in Laravel Pro
очень интересно, но почему нельзя использовать бонально join?
источник

D

Ditrich in Laravel Pro
если 8 версия ларавел, то из корбоки есть https://laravel.com/docs/8.x/eloquent-relationships#has-one-of-many
источник

D

DmitriyV in Laravel Pro
Я видел, но нет, та 7)
источник

EG

Egor Gruzdev in Laravel Pro
переходи на 8, причины сидеть на 7 нет
источник