Size: a a a

Laravel для начинающих

2020 May 22

RE

Roman Emelyanov in Laravel для начинающих
Michael Domansky
Ты же эти создания где-то закодил. Вот в конце этого метода напиши получение объекта заказа. Не?
да
источник

RE

Roman Emelyanov in Laravel для начинающих
🙏
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Michael Domansky
в тесте отправляю джейсон, а в контроллере через dd() получаю абракадабру. В чем может быть дело?
В том что куки энкодятся в base64
источник

MD

Michael Domansky in Laravel для начинающих
Дмитрий Кожанов
В том что куки энкодятся в base64
а если куку создает фронт в джейсоне, то как тест тогда писать?
источник

MD

Michael Domansky in Laravel для начинающих
я бы хотел, чтобы тест не кодировал куку в base64. как отключить?
источник

MD

Michael Domansky in Laravel для начинающих
App\Http\Middleware\EncryptCookies - вот исключение доабвлено и оно работает для контроллера, но не работает для тестов (
источник

S

Sonic [Скупаю | Акту... in Laravel для начинающих
День добрый! Подскажите, как суммировать по параметру из промежуточной таблицы?
Есть orders:
-id
-email
order_product:
-id
-order_id
-product_id
-count
products:
-id
-price

Отношение: return $this->belongsToMany(Product::class);

А как сложить в итоге price и count ?
Я могу через атрибут это сделать с циклом, но может есть красивое решение.
источник

SG

Sergey Gerasimov in Laravel для начинающих
Sonic [Скупаю | Актуально всегда]
День добрый! Подскажите, как суммировать по параметру из промежуточной таблицы?
Есть orders:
-id
-email
order_product:
-id
-order_id
-product_id
-count
products:
-id
-price

Отношение: return $this->belongsToMany(Product::class);

А как сложить в итоге price и count ?
Я могу через атрибут это сделать с циклом, но может есть красивое решение.
Через join и оконные функции можно
источник

SG

Sergey Gerasimov in Laravel для начинающих
Sonic [Скупаю | Актуально всегда]
День добрый! Подскажите, как суммировать по параметру из промежуточной таблицы?
Есть orders:
-id
-email
order_product:
-id
-order_id
-product_id
-count
products:
-id
-price

Отношение: return $this->belongsToMany(Product::class);

А как сложить в итоге price и count ?
Я могу через атрибут это сделать с циклом, но может есть красивое решение.
По мне лучше price хранить в промежуточной таблице. Если изменится цена, то что будете делать?
источник

S

Sonic [Скупаю | Акту... in Laravel для начинающих
Sergey Gerasimov
Через join и оконные функции можно
Впервые слышу об "оконных" функция. Спасибо! Почитаю.
источник

S

Sonic [Скупаю | Акту... in Laravel для начинающих
Sergey Gerasimov
По мне лучше price хранить в промежуточной таблице. Если изменится цена, то что будете делать?
Тоже подумал об этом, но почему-то выбросил мысль)
источник

Д

Діма in Laravel для начинающих
Привет. Решил прочитать про redis так как никогда с ним раньше не работал.

Прочитал что его хорошо использовать для сортирования товаров в интернет магазине.

А я как раз планирую делать магазин.
На фронте будет фильтр react ( форма + div с результатами)
Данные товары все грузятся в Redux сразу.
Потом при изменении Фильтра просто из Redux тянутся нужные товары.

Нормальная ли это затея вообще?
Если товаров будет 10к например то вообще все будет работать?

Или лучше применить упомянутые редис для этого? И как то редиса дергать данные ?
Подскажите в теории что лучше.
источник

SG

Sergey Gerasimov in Laravel для начинающих
app(Class::class)
источник

Д

Діма in Laravel для начинающих
Без насмешек. Прочитай про классы в php
источник

Д

Діма in Laravel для начинающих
Так он же объявляет функцию ?
А пишет клас?
Или я тупой )
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
А что ты тут делаешь тогда )
источник

SG

Sergey Gerasimov in Laravel для начинающих
Тогда передай в конструктор
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Ставь контейнер в свой проект
источник

SG

Sergey Gerasimov in Laravel для начинающих
new Class($em)
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Чувствую это magento
источник