Laravel:获得一个在数据库中存在给定次数的项目?

时间:2019-01-10 06:44:17

标签: laravel-5 eloquent

我有一个名为contact的表。在该表中,有一列名为电话号码。

我真正想做的是获取一个在桌子上存在2到3次的电话号码。有没有办法用雄辩的方法做到这一点?

1 个答案:

答案 0 :(得分:2)

您可以使用having count

$numbers = DB::table('contact')
    ->select('phone_number')
    ->groupBy('phone_number')
    ->havingRaw('COUNT(phone_number) > 1')
    ->get();