rails разбиение на страницы по предкам

Я только что следил за руководством по 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

Вот как я хочу отобразить список, но я также хочу разбить это отсортированное дерево на страницы.

5
задан map7 8 June 2011 в 01:10
поделиться