У меня голосовалка, три модели 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?