首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Ruby on Rails 3.1应用程序中使用kaminari gem的页面太多

问在Ruby on Rails 3.1应用程序中使用kaminari gem的页面太多
EN

Stack Overflow用户
提问于 2011-09-06 17:31:09
回答 2查看 487关注 0票数 0

我在我的简单的Rails 3.1应用程序中使用了kaminari分页gem。问题是它创建了太多的页面,在我的页面列表的末尾,我最终得到了完全空白的页面。

我已经在控制台中进行了以下实验:

代码语言:javascript
复制
current_user.articles

这将返回一个包含6篇文章的列表,与应用程序中显示的文章相同。

代码语言:javascript
复制
current_user.articles.count

它返回给我"8",页数是基于这个数字吗?

代码语言:javascript
复制
current_user.articles.length

返回"6“

代码语言:javascript
复制
current_user.articles.size

返回"8“

这是导致我问题的文章数量之间的差异吗?问题出在哪里,我该如何解决它?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-09 15:59:06

这是一个错误,解决方案是here。

票数 1
EN

Stack Overflow用户

发布于 2011-09-06 18:04:48

我猜你的User#articles不仅仅是一个序数has_many,所以我们需要更多的信息来看看到底发生了什么。你能给我们看看current_user.articles.scoped.to_sql吗?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7317745

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档