Ответ 1
Как уже упоминалось в вопросе, вы можете получить общее количество записей с помощью
@users.total_count
Я добавил это как ответ ради полноты.
Я использую рельсы 3.2. Я разбиваю страницы на мои страницы, используя .page(1).per_page (10)
like
@users = User.method().page(1).per_page(10)
Теперь, как найти общий счет пользователей из разбивки на страницы
Так как @users.count
дает 10 с первой страницы, а не общее количество
Как получить общее количество пользователей даже после разбивки на страницы
РЕДАКТИРОВАТЬ: @users.total_count
дает целое число с разбивкой по страницам
Как уже упоминалось в вопросе, вы можете получить общее количество записей с помощью
@users.total_count
Я добавил это как ответ ради полноты.
User.count даст вам счет, но он попадет в db. Если вы используете mongodb @user.length, вы получите общее количество