Литий - Как узнать количество выбранных строк? - PullRequest
1 голос
/ 21 марта 2012

В Литии, после выборки всех строк данной Модели, как это:

$users = Users::all();

как узнать, сколько строк было возвращено? Я использую коннектор MySQL.

Спасибо!

1 Ответ

7 голосов
/ 21 марта 2012

Если вы просто хотите считать

$usersCount = Users::count();

Если вы хотите количество вашей коллекции

$users = Users::all();
$usersCount = count($users->data())

Я думаю, что вы также можете сделать

$usersCount = $users->count();

Я знаю, что два приведенных выше метода вернут один и тот же результат.
Второй метод - в случае, если он вызывает Model :: find () вместо Model :: all ().

...