[英]Too many pages using kaminari gem in Ruby on Rails 3.1 application
我在簡單的Rails 3.1應用程序中使用kaminari pagination gem。 問題是它創建了太多頁面,我最終在頁面列表的末尾有完整的空白頁面。
我在控制台中試驗過:
current_user.articles
這將返回6個文章的列表,與我的應用程序中顯示的文章相同。
current_user.articles.count
哪個返回“8”,頁數是基於的這個數字?
current_user.articles.length
給我回報“6”
current_user.articles.size
給我“8”
引起我問題的文章數量之間是否存在差異? 問題在哪里,我該如何解決?
我猜你的User#articles
不只是一個序數has_many
,所以我們需要更多的信息來看看實際發生了什么。 你能告訴我們current_user.articles.scoped.to_sql
嗎?
這是一個錯誤,解決方案在這里 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.