Size: a a a

2021 July 20

А

Александр in Laravel Pro
Два запроса делать: один просто сотрудники, а второй уже выборку и объединение повторяющихся услуг?
источник

А

Алексей in Laravel Pro
я вас не очень понял.
у сотриудника может быть {5} услуг в отношениях
вы получаете {10} сотрудников с {50} услуг
при этому уникальных услуг всего 20
и вам нужно убрать повторяющиеся услуги?
источник

А

Александр in Laravel Pro
Мне нужно у всех сотрудников выбрать только уникальные услуги
источник

А

Александр in Laravel Pro
Ибо услуги могут у них повторяться
источник

А

Алексей in Laravel Pro
тоесть
Вася умеет пилить, забивать и красить.
Петя умеет забивать и курить
Витя умеет забивать, курить и красить.

после "манипуляций" остается что
Вася: пилить, забивать, красить
Петя: курить
Витя:null
правильно?
источник

А

Александр in Laravel Pro
Не, не. Просто список их услуг: пилить, забивать, красить, курить
источник

А

Александр in Laravel Pro
Одна коллекция просто сотрудники, а вторая — их услуги.
источник

А

Алексей in Laravel Pro
тьфуты...
пройдитесь форичем по коллекции. на каждом проходе скидывайте услуги в массив. после форича на массиве array_unique
готово
источник

А

Александр in Laravel Pro
А почему если я делаю $employees = ... with('services')....
То я не могу обратиться к $employees->services ?
источник

А

Алексей in Laravel Pro
dd() сделайте и поймете...
get() вы получаете коллекцию внутри которой лежат модели.
$employees->first()->services даст результат а $employees->services скажет о том что ничего о сервисах не знает.
условно это массив с массивами внутри которых лежит сервис
источник

?

? in Laravel Pro
Пацаны, а подскажите плиз
А практика try  - finally вообще норм?
Типа пишем ексепшин, но его ловим в другом месте, но в тоже время, если у нас будет ексепшин, то нужно сделать определенные действия?
источник

А

Алексей in Laravel Pro
чет какая то сомнительная штука дрюка
источник

А

Алексей in Laravel Pro
зачем вы заворачиваете в трай? у вас лок-гет может упасть?
источник

?

? in Laravel Pro
Мне просто в этом месте не нужно ловить експешин (так как использую глобальный хендлер), но нужно сделать действие имеено в этом месте, если будет ексепшин
источник

?

? in Laravel Pro
Мне нужно серануть конкретный ексепшин, когда у меня будет залочен кеш
источник

?

? in Laravel Pro
И откатить лок
источник

А

Алексей in Laravel Pro
а catch вам для этого чем не подходит?
источник

А

Алексей in Laravel Pro
в нем ловите что то, игнорируете, выполняете действие, кидаете другой эксепшен
источник

?

? in Laravel Pro
Тем что определенный ексепшин, которую я сровлю, обрабатывается в глобальном хендлере и тут мне не зачем ловить ексепшин от слова совсем
источник

?

? in Laravel Pro
Я думал кидать другой ексепшин, но чето это больше дрочь, чем я написал как по мне
источник