Я только что следил за руководством по Railscast:
http://railscasts.com/episodes/262-trees-with-ancestry
Можно ли разбивать результаты на страницы от предков, которые были устроены? например: Учитывая, что в моем контроллере сообщений есть следующее:
def index
@messages = Message.arrange(:order => :name)
end
Тогда как мне разбить это на страницы, поскольку это приведет к получению хэша?
Обновление Я обнаружил, что если я использую .keys, он будет разбивать на страницы, но только на верхнем уровне, а не на дочерних.
Message.scoped.arrange(:order => :name).keys
Обновление У каждого сообщения есть код и некоторый контент. У меня могут быть вложенные сообщения
Предположим, у меня есть
code - name
1 - Test1
1 - test1 sub1
2 - test1 sub2
2 - Test2
1 - test2 sub1
2 - test2 sub2
3 - test2 sub3
Вот как я хочу отобразить список, но я также хочу разбить это отсортированное дерево на страницы.