Size: a a a

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

2020 August 20

J

Jeen in Laravel для начинающих
Віталій Шостак
отношения в ларавель єто как скюельный join?
Нет
источник

EG

Egor Gruzdev in Laravel для начинающих
Віталій Шостак
отношения в ларавель єто как скюельный join?
нет
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Віталій Шостак
отношения в ларавель єто как скюельный join?
нет
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
да
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Бан
источник

ВШ

Віталій Шостак... in Laravel для начинающих
Jeen
Нет
ну у них же похожый результат? да?
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
источник

J

Jeen in Laravel для начинающих
Віталій Шостак
ну у них же похожый результат? да?
нет
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Віталій Шостак
ну у них же похожый результат? да?
нет
источник

V

Vladyslav in Laravel для начинающих
heeeelp
https://pastebin.com/NQYiABEF

когда перебираю $products

$product->product_specs

отдает пустой массив, если такие характеристики уже были в какомто предыдущем товаре


типа

у product_id == 1, есть spec_id == 1,
у product_id == 2, есть spec_id == 1,
у product_id == 2, есть spec_id == 2,


но оно выводит только
[{
product_id : 1,
product_specs : [{spec_id: 1}]
}.
{
product_id : 2,
product_specs : [{spec_id: 2}]  // хотя должно быть и 1 и 2
}]
источник

J

Jeen in Laravel для начинающих
Vladyslav
heeeelp
https://pastebin.com/NQYiABEF

когда перебираю $products

$product->product_specs

отдает пустой массив, если такие характеристики уже были в какомто предыдущем товаре


типа

у product_id == 1, есть spec_id == 1,
у product_id == 2, есть spec_id == 1,
у product_id == 2, есть spec_id == 2,


но оно выводит только
[{
product_id : 1,
product_specs : [{spec_id: 1}]
}.
{
product_id : 2,
product_specs : [{spec_id: 2}]  // хотя должно быть и 1 и 2
}]
Чет сомневаюсь что кто-то в чате будет в этом разбираться
источник

V

Vladyslav in Laravel для начинающих
Jeen
Чет сомневаюсь что кто-то в чате будет в этом разбираться
(
источник

МК

Миша Капустин... in Laravel для начинающих
Всем привет, у меня есть услуги и компании которые занимаются этими услугами.
services
companies
company_service
И у меня есть клиент который может выбрать несколько необходимых для него услуг.
Как мне сортировать компании по количеству необходимых услуг, которые они могут покрыть?
Чем больше могут покрыть - тем выше в списке
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
Миша Капустин
Всем привет, у меня есть услуги и компании которые занимаются этими услугами.
services
companies
company_service
И у меня есть клиент который может выбрать несколько необходимых для него услуг.
Как мне сортировать компании по количеству необходимых услуг, которые они могут покрыть?
Чем больше могут покрыть - тем выше в списке
Company::withCount('services')->orderByDesc('services_count')
источник

МК

Миша Капустин... in Laravel для начинающих
🎃 Даниил ◠‿◠✿
Company::withCount('services')->orderByDesc('services_count')
А где здесь выделить какие конкретно мне нужны сервисы?
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
Миша Капустин
А где здесь выделить какие конкретно мне нужны сервисы?
в withCount
источник

МК

Миша Капустин... in Laravel для начинающих
например мне нужны сервисы с id [ 1, 2 ,3 ]
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
withCount(['services' => function($q) {
$q->whereIn('id', [1,2,3]);
}])
источник

МК

Миша Капустин... in Laravel для начинающих
Понял
источник