【发布时间】:2016-09-12 21:06:23
【问题描述】:
我有一张叫做笑话的桌子和一张叫做投票的桌子。笑话有很多票。在我的投票表上,我有一个名为 vote 的属性。 vote 可以是 1 或 0。1 表示赞成,0 表示反对。在我的系统中,我想让用户过滤出投票最多的笑话。我的问题是我怎样才能以最高票数来安排我的笑话。
对于一个笑话,我得到它的赞成票数如下:
$vote_up_count = $joke->votes()->where('vote', '=', 1)->count();
但我不知道如何将 OrderBy 关系计入投票中的投票 = 1。
【问题讨论】:
标签: php mysql eloquent laravel-5.2