EugeneOne77
@EugeneOne77
Laravel, Vue, Wordpress разработчик.

Можно ли в laravel получить через query builder массив где бы содержалось количество строк и поле по которому объединялось?

В общем вот запрос sql, где in_week некий не уникальный, рэндомный, повторяющийся номер.

SELECT in_week, count(*)  FROM hour GROUP BY in_week;


Табличка выглядит так:
in_week | count |
78 | 3
79 | 15
136 | 2

Нужен массив где индексом был бы in_week, а значение count. Как сделать метод в модели через SQL я знаю, мне интересно можно ли на запросах Eloquent.
  • Вопрос задан
  • 85 просмотров
Решения вопроса 1
Fragster
@Fragster
помогло? отметь решением!
QueryBuilder::get возвращает коллекцию, которую можно прогнать через https://laravel.com/docs/5.8/collections#method-ma... и получить что надо.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы