Простое разбиение на страницы в Redis с использованием библиотеки ом Рубин - PullRequest
0 голосов
/ 05 марта 2012

Привет, ребята. Я пытаюсь изучить фреймворк sinatra и хотел бы использовать его в качестве бэкэнда для простых веб-сервисов. Я также пытаюсь испачкать руки решениями без сиквела и по некоторым причинам решил научиться работать с Redis. Что касается используемой библиотеки ruby, я выбрал Ohm, поскольку она выглядит как минимальная библиотека без суеты, которую я мог бы легко использовать.

Однако, оглядываясь вокруг и исследуя, я не могу найти пример реализации, где есть нумерация страниц для Ома. Я также прочитал немного и Redis, и я знаю, что вы можете указать диапазоны в запросе. Вопрос в том, как использовать это с библиотекой Ruby Ohm?

Любая помощь или любое руководство будет принята с благодарностью.

1 Ответ

1 голос
/ 05 марта 2012

В прошлый раз, когда я хотел эту комбинацию, я нашел это здесь: https://github.com/sinefunc/pagination

В противном случае используйте https://github.com/mislav/will_paginate, который не будет работать с ом, но вы можете использовать datamapper с redis.

Если вы хотите использовать mongodb, вы можете использовать mongomapper, который имеет встроенную нумерацию страниц, но тогда это совершенно другая ситуация.

...