Size: a a a

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

2020 June 23

ЭБ

Эдуард Баженов... in Laravel для начинающих
Roman Kolosov
который тупо вернет количество для пользователя нужного
Но мне нужно количество заказов именно для каждого статуса
источник

RK

Roman Kolosov in Laravel для начинающих
а ну тогда первый вариант
источник

RK

Roman Kolosov in Laravel для начинающих
единственное
источник

RK

Roman Kolosov in Laravel для начинающих
опять же вопрос
источник

RK

Roman Kolosov in Laravel для начинающих
ты хочешь получить исходя от какой роли?
источник

RK

Roman Kolosov in Laravel для начинающих
от пользователя или для статистики
источник

RK

Roman Kolosov in Laravel для начинающих
если от клиента то первый вариант, если просто передавая user_id то
источник

RK

Roman Kolosov in Laravel для начинающих
public function index(IndexOrderStatusRequest $request)
{
 $statuses = OrderStatus::whereUserId($request->input('user_id'))
   ->withCount('orders')
   ->get();

  return OrserCountsResource::collection($statuses);
}
источник

VL

Vitaliy Lebuhorskiy in Laravel для начинающих
Как по быстрому выборку из БД превратить в массив [ day => collect()] ?
источник

VL

Vitaliy Lebuhorskiy in Laravel для начинающих
разбить по дням
источник

VL

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

ЭБ

Эдуард Баженов... in Laravel для начинающих
Roman Kolosov
если от клиента то первый вариант, если просто передавая user_id то
От клиента, получаю статусы для отображения
источник

RK

Roman Kolosov in Laravel для начинающих
Roman Kolosov
public function index(Authenticatable $user)
{
 $statuses = OrderStatus::whereUserId($user->id)
   ->withCount('orders')
   ->get();

  return OrserCountsResource::collection($statuses);
}
тогда вот это
источник

ЭБ

Эдуард Баженов... in Laravel для начинающих
Roman Kolosov
тогда вот это
Спасибо большое)
источник

D

DK in Laravel для начинающих
Слушайте, где лучше получить агрегирование поле суммы?
Например
легкие - 1
тяжелые - 6
всего - 7.
Можно сунуть в запрос как DB::RAW, можно в api resource посчитать суммой имеющихся значений..
источник

И

Игорь in Laravel для начинающих
DK
Слушайте, где лучше получить агрегирование поле суммы?
Например
легкие - 1
тяжелые - 6
всего - 7.
Можно сунуть в запрос как DB::RAW, можно в api resource посчитать суммой имеющихся значений..
То есть вопрос в том где это сделать - на стороне базы или php?
источник

D

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

D

DK in Laravel для начинающих
по логике.. ресурс должен быть тупым и ничего не считать
источник

D

DK in Laravel для начинающих
но хз, убедиться :D
источник

И

Игорь in Laravel для начинающих
Раньше в книгах и статьях читал, что если что-то можно сделать на стороне базы, то лучше сделать это там. Но сейчас мощности выросли и я хз
источник