Size: a a a

2020 September 11

AS

Artem Stepanenko in Laravel Pro
Алихан Закиров
Так а чем это лучше каунта-то?:)
тем, что не придется переписывать половину кода
источник

АЗ

Алихан Закиров... in Laravel Pro
Artem Stepanenko
тем, что не придется переписывать половину кода
В смысле?
источник

АЗ

Алихан Закиров... in Laravel Pro
Тебе что так что эдак писать этот запрос
источник

АЗ

Алихан Закиров... in Laravel Pro
Переслано от Алихан Закиров...
Берем запрос
SELECT *, COUNT(product_id) AS c FROM table WHERE filter_value IN ($filters) GROUP BY product_id HAVING c=count($filters)
источник

АЗ

Алихан Закиров... in Laravel Pro
Переслано от Алихан Закиров...
Перед этим $filters прогнать через array_unique
источник

АЗ

Алихан Закиров... in Laravel Pro
Твой вариант монструозный какой-то еще и не факт что быстрее
источник

АЗ

Алихан Закиров... in Laravel Pro
Хозяин барин крч)
источник

AS

Artem Stepanenko in Laravel Pro
Алихан Закиров
Переслано от Алихан Закиров
Берем запрос
SELECT *, COUNT(product_id) AS c FROM table WHERE filter_value IN ($filters) GROUP BY product_id HAVING c=count($filters)
там будут чуть сложнее условия еще
источник

AS

Artem Stepanenko in Laravel Pro
таблица побольше, я показал самое примитивное, а еще добавится фильтрация по диапазону значений третьего поля в этот же запрос
источник

AS

Artem Stepanenko in Laravel Pro
Artem Stepanenko
SELECT product_id
 FROM filter_product
GROUP BY product_id
HAVING COUNT(DISTINCT(CASE WHEN filter_value_id = 5 THEN 'equal to 5'
                          WHEN filter_value_id IN (1, 2, 3) THEN 'one of 1,2,3'
                      END)) = 2;

дак вот же подходящий вариант
через этот пример как раз получится легко сделать
источник

AS

Artem Stepanenko in Laravel Pro
только останется на производительность посмотреть
источник

AS

Artem Stepanenko in Laravel Pro
там есть еще другие варианты, тоже подходящие
источник

АЗ

Алихан Закиров... in Laravel Pro
Понятно
источник

АЗ

Алихан Закиров... in Laravel Pro
Ну дерзай
источник

VU

Vlad Umrikhin in Laravel Pro
Добрый день, был может у кого-то опыт с https://github.com/darryldecode/laravelshoppingcart?

В документации, вроде как указано, что пакет должен сам идентификатор пользователя определять, но у меня пока не работает, без явной передачи

       $userId = (\Auth::user() ? \Auth::user()->id : session()->getId());
       $cart = \Cart::session($userId)->getContent();

В теории, могу доработать. Вместо сессии, хранить ключ в куки для неавторизованных. И реализовать смену идентификатора после регистрации, в базе, на идентификатор пользователя, чтобы корзина не терялась....Но, ощущение, что я что-то проглядел(
источник

NP

Nathan 🦊 Perk @RF (х... in Laravel Pro
Зашел перед сном почитать чатик. В итоге залип на срач на тему того, что при заходе в чат нужен контроль скила 🤷‍♀️
источник

NP

Nathan 🦊 Perk @RF (х... in Laravel Pro
Программистненько
источник

ПГ

Павел Г. in Laravel Pro
Nathan 🦊 Perk @RF (худеет)
Зашел перед сном почитать чатик. В итоге залип на срач на тему того, что при заходе в чат нужен контроль скила 🤷‍♀️
Не только скила, но ещё и чакры. Накопил чакру, заюзал скил, победил соперника в сраче.
источник

BB

Buy Bitcoin in Laravel Pro
пытаюсь обновится с 7 версии на 8-ю laravel
источник

BB

Buy Bitcoin in Laravel Pro
источник