Задать вопрос
@Sound35

Как отобразить общее количество элементов?

Я использую Rails 5.1.6, а также gem kaminari и api-pagination для пагинации. И на данный момент у меня выводится на одной странице JSON по 10 записей, а как можно сделать чтобы на каждой странице json добавить общее количество записей? ЕСли я не ошибаюсь то нужно добавить в render ":collection => @posts" но для меня это не работает.

class PostsController < ApplicationController

  def post
    posts = paginate Post.all, per_page: 10
    render json: JSON.pretty_generate(posts.as_json)
  end

  def index
    post
  end

end
  • Вопрос задан
  • 60 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Thinknetica
    Профессиональная разработка на Ruby on Rails
    9 месяцев
    Далее
  • Хороший программист
    Интенсив по Ruby on Rails
    5 месяцев
    Далее
  • Thinknetica
    Оптимизация Ruby/Rails-приложений
    9 недель
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы