@knowledge

Вывод записей с сортировкой в связанный моделях в laravel?

У меня голосовалка, три модели VHeader - тема голосовалки
VOption - варианты ответа и VUser - это собственно какие юзеры за какие варианты голосуют
Они все связаны иерархично как один к многим
И вот когда пользователь проголосовал, мне нужно вывести VOption в соответствии с количеством голосов
если голый sql, то тут примерно так
select voption.title, count(vuser.voption_id) as cnt from option
left join vuser on vuser.voption_id = voption.id
where voption.vheader.id = :id
groupBy voption.id
orderBy cnt DESC


как это реализовать в eloquent?
  • Вопрос задан
  • 75 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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