“环绕”查询可能吗?

时间:2013-03-20 02:18:33

标签: ruby-on-rails activerecord

我不确定这个词的正确用语是什么,但这就是我要做的:

假设我的数据库中有10个项目(1,2,3 ... 10)。当我显示任何单个项目(比如项目#3)时,我还想加载接下来的5个项目(在这种情况下为4,5,6,7,8)。

现在这里是一个棘手的部分:我总是希望有5个下一个项目,所以当我在项目#8(例如)时,我想“环绕”并从头开始,所以接下来的5个项目分别为9,10,1,2,3。

可以在一个查询中执行此操作吗?

0 个答案:

没有答案