Size: a a a

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

2020 February 25

SG

Sergey Gerasimov in Laravel для начинающих
Rustam Mannopov
Всем привет. У меня подкатегории бесконечно, если выбираю последнюю категорию, какой алгоритм нужно написать чтобы вывести  всех отцов этой категорий
https://github.com/lazychaser/laravel-nestedset проще всего использовать
источник

AB

Alex Bowey in Laravel для начинающих
Rustam Mannopov
Всем привет. У меня подкатегории бесконечно, если выбираю последнюю категорию, какой алгоритм нужно написать чтобы вывести  всех отцов этой категорий
laravel/nestedset
источник

AB

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

RM

Rustam Mannopov in Laravel для начинающих
Спасибо.
источник

AB

Alex Bowey in Laravel для начинающих
Rustam Mannopov
Спасибо.
там еще в миграциях нужно прописать нестедсет
источник

E

Evgenii in Laravel для начинающих
Осторожно с ним
источник

E

Evgenii in Laravel для начинающих
Херовый алгоритм
источник

E

Evgenii in Laravel для начинающих
Я так обжегся с ним
источник

Д

Дмитрий in Laravel для начинающих
коллеги, подскажите как составить запрос правильно и вообще возможно ли такое сделать одним запросом

$request->user()->categories()->withCount('subscribers')->get();

Но в таблице subscribers есть поле deactivate
И мне нужно вернуть не только все количество как в примере выше, а количество где deactivate = false и отдельно где deactivate=true

то есть что вы возвращалось как то
subscribers_count:150, subscriberstrue_count:115, subscribersfalse_count:35,

Можно ли как то это организовать?
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Дмитрий
коллеги, подскажите как составить запрос правильно и вообще возможно ли такое сделать одним запросом

$request->user()->categories()->withCount('subscribers')->get();

Но в таблице subscribers есть поле deactivate
И мне нужно вернуть не только все количество как в примере выше, а количество где deactivate = false и отдельно где deactivate=true

то есть что вы возвращалось как то
subscribers_count:150, subscriberstrue_count:115, subscribersfalse_count:35,

Можно ли как то это организовать?
withCount(['subscribers as subscriberstrue_count' => function (Builder $query) {
           $query->...;
       }])
источник

d

darkwoolf in Laravel для начинающих
Привет всем, нужно взять ip на беке
Я использую request()->ip() и оно отдает 127.0.0.1 вместо ип юзера, что можно попробовать заюзать чтобы взять ип, или нужно в любом случае с фронта отсылать?
источник

E

Evgenii in Laravel для начинающих
darkwoolf
Привет всем, нужно взять ip на беке
Я использую request()->ip() и оно отдает 127.0.0.1 вместо ип юзера, что можно попробовать заюзать чтобы взять ип, или нужно в любом случае с фронта отсылать?
есть load balancer ?
источник

E

Evgenii in Laravel для начинающих
если есть то надо настроить Trusted Proxy
источник

d

darkwoolf in Laravel для начинающих
Evgenii
есть load balancer ?
нет, наверное
источник

E

Evgenii in Laravel для начинающих
а так все верно делаешь
источник

d

darkwoolf in Laravel для начинающих
просто локальный сервер на nginx
источник

ИЛ

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

ИЛ

Иван Лещенко in Laravel для начинающих
Пакет по дефолту уже есть в ларе, просто глянь доку ниже
источник

d

darkwoolf in Laravel для начинающих
да, есть
источник

d

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