Rails 如何把:offset 的初始值从 0 变成 1

metal · 2012年01月02日 · 最后由 metal 回复于 2012年02月04日 · 2480 次阅读

因为自己想要更深入的学习 rails,不想依靠 gem 来做事情,对于我这种啥也不明白的菜鸟帮助不大,所以我自己弄了一个分页,差不多不多都完成了。

但是:offset 返回的初始值都是 0 从开始,url 看起来像这样 localhost.com/posts/page/0 是不是很搓呀,有木有

这问的什么?

楼主需要读一下别人 gem 的实现

接口中减 1 好了,给用户和界面看是 1 开始,内部以 0 based。

#3 楼 @ashchan 十分感谢:),搞定了。问一下为什么是减 1 以后会从 1 开始?

需要 登录 后方可回复, 如果你还没有账号请 注册新账号