0

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

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

current_user.articles

它返回了 6 篇文章的列表,与我的应用程序中显示的文章相同。

current_user.articles.count

哪个返回“8”,这是页数所基于的数字吗?

current_user.articles.length

还给我“6”

current_user.articles.size

还给我“8”

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

4

2 回答 2

1

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

于 2011-09-06T10:04:47.583 回答
1

这是一个错误,解决方案在这里

于 2011-09-09T07:59:06.120 回答