Martovitskiy
@Martovitskiy

Как правильно написать с помощью query builder laravel?

Как переписать этот запрос с помощью query builder в laravel?

SELECT count(public.events.is_hit) as is_hit, event_date
	FROM public.events group by is_hit, event_date order by is_hit desc;


$query->groupBy('is_hit');
$query->groupBy('event_date');
$query->orderBy('is_hit', $sorting['desc']);


не понимаю как написать SELECT count(public.events.is_hit)
  • Вопрос задан
  • 65 просмотров
Решения вопроса 1
Fragster
@Fragster
помогло? отметь решением!
https://laravel.com/docs/8.x/queries#raw-expressions

что-то типа DB::table('public.events')->select('event_date', DB::raw('count(is_hit) as is_hit'))->groupBy('is_hit', 'event_date')->orderBy('is_hit', $sorting['desc'])->get()
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы