Существует ли какой-либо код с открытым исходным кодом (или пример) для Ruby on Rails, который может фильтровать, сортировать и разбивать на страницы определенную модель? Также было бы здорово, если бы результаты могли возвращаться через Ajax. Хороший пример того, что я ищу, можно увидеть на этой веб-странице Trulia
http://www.trulia.com/for_sale/30000-1000000_price/10001_zip/
(Обратите внимание, что после отключения фильтров результаты обновляются без перезагрузки страницы.)
Операции такого типа (фильтр, сортировка, разбиение на страницы) настолько распространены, что кто-то должен что-то для этого написать. Я мог бы понять это сам, но надеюсь, что есть либо пример кода, либо гем, который предоставляет функции, которые мне понадобятся. И снова я надеюсь, что это можно сделать с помощью Ajax с использованием jQuery или прототипа.
Спасибо.