Laravel: получить предмет, который существует определенное количество раз в базе данных? - PullRequest
0 голосов
/ 10 января 2019

У меня есть таблица с именем contact. В этой таблице есть столбец с именем номера телефона.

Что я действительно хочу сделать, так это получить номер телефона, который существует 2 или 3 раза на столе. Есть ли способ сделать это с помощью Eloquent?

1 Ответ

0 голосов
/ 10 января 2019

Вы можете использовать having count:

$numbers = DB::table('contact')
    ->select('phone_number')
    ->groupBy('phone_number')
    ->havingRaw('COUNT(phone_number) > 1')
    ->get();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...