Size: a a a

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

2020 September 15

AH

Andrey Helldar in Laravel для начинающих
Artem Borovinskiy
народ подскажите плз по выборке не могу понять как взять мин значение цены из последней таблицы

$result = Product::whereHas('product_availabilities', static function (Builder $query) use ($store_id) {
           $query->where('store_id', $store_id);
       })->with('product_variations')
           ->with('product_variations')
           ->whereHas('product_variations.product_stores', static function (Builder $query) {
           $query->min('product_store.price');
       })->limit(20)->get();

$query->min('product_store.price');
не работает ..но работает если поставить условие типа where price < 10 а как именно минималку поставить не пойму. ошибка:

message":"SQLSTATE[42P01]: Undefined table: 7 ERROR:  missing FROM-clause entry for table \"product_variation\"\nLINE 1: ....\"price\") as aggregate from \"product_store\" where \"product_v...\n                                                             ^ (SQL: select min(\"product_store\".\"price\") as aggregate from \"product_store\" where \"product_variation\".\"id\" = \"product_store\".\"product_variation_id\" and \"product_store\".\"deleted_at\" is null)
источник

.

.exe in Laravel для начинающих
Haybulla Musaev
Народ, подскажите, где трушнее всего хранить refresh_token в схеме jwt-авторизации? По идее, access_token мы кладем в local storage, а refresh куда?
у тебя SPA или монолит?
источник

AB

Artem Borovinskiy in Laravel для начинающих
я уже поннял что я тут обосрался чуток кароче мне надо было запрос от модеил строить
источник

HM

Haybulla Musaev in Laravel для начинающих
.exe
у тебя SPA или монолит?
Тааак... Не совсем понял суть, у меня api
источник

HM

Haybulla Musaev in Laravel для начинающих
То есть - есть набор эндпоинтов для взаимодействия с сервером, потом накачу фронтенд с js для работы с ним, а в будещем заказчик планирует ещё и мобильные приложения запилить
источник

.

.exe in Laravel для начинающих
Haybulla Musaev
Тааак... Не совсем понял суть, у меня api
Понял, насколько я понимаю стоит хранить cookies session
но если есть большие знатоки jwt, то пусть подскажут
источник

.

.exe in Laravel для начинающих
я косвенно работал с jwt
источник

HM

Haybulla Musaev in Laravel для начинающих
Ну да, везде советуют cookie http-only
источник

HM

Haybulla Musaev in Laravel для начинающих
Но я тогда не очень понимаю, зачем нам access_token, если мы каждый раз ещё и refresh_token шлем
источник

AS

Andrey Sokolov in Laravel для начинающих
Привет всем, подскажите можно ли кроме как условием как-то сделать чтобы пользователь видел своё поле, а другие нет.
Т.е. через API отдаётся user (мы знаем запрашивает текущей или нет пользователь), у него есть поле "test". Как сделать, чтобы он видел это поле и что в нём лежит, а другие нет?
источник

.

.exe in Laravel для начинающих
Haybulla Musaev
Но я тогда не очень понимаю, зачем нам access_token, если мы каждый раз ещё и refresh_token шлем
первая ссылка в гугле)
https://habr.com/ru/company/Voximplant/blog/323160/
источник

D

DK in Laravel для начинающих
Haybulla Musaev
Но я тогда не очень понимаю, зачем нам access_token, если мы каждый раз ещё и refresh_token шлем
новая пара ключей
источник

D

DK in Laravel для начинающих
у меня access жил 15 минут, refresh 30 дней
источник

D

DK in Laravel для начинающих
https://gist.github.com/zmts/802dc9c3510d79fd40f9dc38a12bccfc вот ещё хорошая статейка
источник

.

.exe in Laravel для начинающих
DK
новая пара ключей
ты в этих чатиках так долго, что некоторые столько не живут)
источник

.

.exe in Laravel для начинающих
и всегда одна ава)
источник

D

DK in Laravel для начинающих
.exe
ты в этих чатиках так долго, что некоторые столько не живут)
пытался менять авы, люди бунт поднимают
источник

D

DK in Laravel для начинающих
в 2-4 чатах разом
источник

D

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

.

.exe in Laravel для начинающих
DK
в 2-4 чатах разом
я тоже подниму)
источник