Size: a a a

2020 November 24

VK

Vladimir Krygin in Laravel Pro
в один объединить, не?
источник

DT

Dmitry T in Laravel Pro
не
отдельный ресурс для объединения только путать будет в будущем
но вариант неплохой, да
источник

RK

Roman Kolosov in Laravel Pro
Dmitry T
не подскажите какого красивого способа как отправить 2 json resource на фронт (чтобы они лежали на одном уровне) ?
перефразирую вопрос, "не подскажите как объединить два ответа на сервере в один делая два запроса на сервер", ответ - никак)
источник

DT

Dmitry T in Laravel Pro
ну вообще-то там есть методы additional и with, но это все не то
источник

Vr

Vuzopedia ru in Laravel Pro
Phoenix
DB::table('property_values')
   ->select([ 'property_id', 'value', DB::raw('count(product_id) as attribute_count') ])
   ->whereIn('property_id', [1,4,5,6,7,8,9,16])
   ->groupBy(['property_id','value'])
   ->get();
спасибо! как раз уходил править. пример из ссылки по времени отрабатывает даже быстрее мемкеша. столкнулся с другой траблой, уже не из этого примера. гуглил, инфы не нашел.

ситуация: есть список тот же item::lists('id'). по нему нам нужно определить категории у итемов этого списка. я делаю это запросом item::whereIn('id', $lists)->lists('id_cat').  далее foreach список категорий и в каждой нужно еще определить сколько из первого lists относится именно к ней. то есть это опять цикл тяжелых запросов item::whereIn('id', $lists)->where('id_cat', $id_cat)->get()->count(). как тут можно сократить? чувствуется, что прям тупа знаний не хватает((
источник

Vr

Vuzopedia ru in Laravel Pro
хотя чето типа такого получилось. первая часть сложного запроса преодолена

\DB::table('items')->whereIn('id', $lists)->join('itemCat', 'items.id_cat', '=', 'itemCat.id')->select('itemCat.*');
источник

Vr

Vuzopedia ru in Laravel Pro
дальше каунт внутри foreach
источник

Vr

Vuzopedia ru in Laravel Pro
а не, не работает выше запрос, ошибочка
источник

Vr

Vuzopedia ru in Laravel Pro
о, прикольный метод в доках нашел - whereIntegerInRaw . рили быстрее wherein начинает работать
источник

RB

Robot Bender in Laravel Pro
Кто может дать пару платных консультацый по php
источник

AB

Alex B in Laravel Pro
Robot Bender
Кто может дать пару платных консультацый по php
можно же бесплатно прям тут
источник

AB

Alex B in Laravel Pro
зачем за это платить
источник

T0

Taco 00 in Laravel Pro
Alex B
можно же бесплатно прям тут
Та там у человека вардамп говорит не работает, бесполезно)
источник

AB

Alex B in Laravel Pro
Taco 00
Та там у человека вардамп говорит не работает, бесполезно)
а ну это тогда сложно, лучше it компанию для консультации привлечь, можно даже Торвальдца даже
источник

T0

Taco 00 in Laravel Pro
Alex B
а ну это тогда сложно, лучше it компанию для консультации привлечь, можно даже Торвальдца даже
Да не в этом дело, тут нужно за человека все брать и переписывать. Он видимо из смежной сферы какой-то.
источник

RR

Roman Roman in Laravel Pro
Друзья, кто нить поднимал ларадок с laravel-echo-server? не могу поднять(( все стартует но почему-то только опрашивает но никуда не подключается(
источник

AB

Alex B in Laravel Pro
Roman Roman
Друзья, кто нить поднимал ларадок с laravel-echo-server? не могу поднять(( все стартует но почему-то только опрашивает но никуда не подключается(
опиши свои дейсвтия, что сделал, порты вывел наружу?
источник

AB

Alex B in Laravel Pro
Roman Roman
Друзья, кто нить поднимал ларадок с laravel-echo-server? не могу поднять(( все стартует но почему-то только опрашивает но никуда не подключается(
ехо-сервер в контейнере установил?
источник

ЕК

Егор Карась... in Laravel Pro
Roman Roman
Друзья, кто нить поднимал ларадок с laravel-echo-server? не могу поднять(( все стартует но почему-то только опрашивает но никуда не подключается(
"опрашивает но никуда не подключается"

ето как?
источник

RR

Roman Roman in Laravel Pro
Alex B
опиши свои дейсвтия, что сделал, порты вывел наружу?
пробросил прокси в нжинкс

   location /socket.io {
       proxy_pass http://laravel-echo-server:6001;
       proxy_http_version 1.1;
       proxy_set_header Upgrade $http_upgrade;
       proxy_set_header Connection "Upgrade";
   }


в конфиге ЭХО
"authHost": "https://gate.docker.local",
также писал https://nginx, localhost

Фронт делает запросы https://gate.docker.local/socket.io/?EIO=4&transport=polling&t=NNv6ReD

и получается ответы
96:0{"sid":"jB1thiqUid9ecRr-AADx","upgrades":["websocket"],"pingInterval":25000,"pingTimeout":5000}2:40
источник