0

大家好,我正在尝试学习 sinatra 框架,并希望将其用作简单 Web 服务的后端。我也试图用无续集的解决方案弄脏我的手,并且由于某些原因决定学习使用 redis。至于要使用的 ruby​​ 库,我选择了 Ohm,因为它看起来像是一个最小的、没有大惊小怪的库,我可以轻松使用。

但是,环顾四周并进行研究,我找不到欧姆分页的示例实现。我也读了一点redis,我知道你可以在查询中指定范围。问题是,我如何将它与 Ohm ruby​​ 库一起使用?

任何帮助或任何指南将不胜感激。

4

1 回答 1

1

上次我想要这种组合时,我在这里找到了这个:https ://github.com/sinefunc/pagination

否则,请使用https://github.com/mislav/will_paginate,尽管它不适用于 ohm,但您可以将 datamapper 与 redis 一起使用。

如果你想使用 mongodb,你可以使用内置分页功能的 mongomapper,但那是完全不同的情况。

于 2012-03-04T23:30:22.910 回答