После долгих поисков я все еще немного растерялся.Есть еще несколько подобных вопросов, которые касаются разбиения на страницы на нескольких моделях, но они либо остаются без ответа, либо они разбивают на страницы по каждой модели отдельно.
Мне нужно разбить на страницы все записи учетной записи сразу.
class Account
:has_many :emails
:has_many :tasks
:has_many :notes
end
Итак, я хотел бы найти 30 самых последних «вещей», независимо от того, что они есть.Возможно ли это даже с текущими решениями по нумерации страниц?
Как, например, использовать какую-то комбинацию энергичной загрузки и Kaminari или will_paginate?
Или я должен сначала установить полиморфное соединениевсе это называется предметами.Затем разбейте на страницы последние 30 элементов, а затем выполните поиск соответствующих записей этих элементов.
И если это так, я не совсем уверен, как должен выглядеть этот код.Есть предложения?
Какой путь лучше?(или даже возможно)
Rails 3.1, Ruby 1.9.2, приложение не запущено.