Подтвердить что ты не робот

Как получить общий счет после разбивки на страницы Каминари

Я использую рельсы 3.2. Я разбиваю страницы на мои страницы, используя .page(1).per_page (10)

like

@users = User.method().page(1).per_page(10)

Теперь, как найти общий счет пользователей из разбивки на страницы

Так как @users.count дает 10 с первой страницы, а не общее количество

Как получить общее количество пользователей даже после разбивки на страницы

РЕДАКТИРОВАТЬ: @users.total_count дает целое число с разбивкой по страницам

4b9b3361

Ответ 1

Как уже упоминалось в вопросе, вы можете получить общее количество записей с помощью

@users.total_count

Я добавил это как ответ ради полноты.

Ответ 2

User.count даст вам счет, но он попадет в db. Если вы используете mongodb @user.length, вы получите общее количество