我使用的是will_paginate版本2.3.11,多年来一直在使用这个gem。突然,页面链接消失了!也没有错误消息。
我已经出售了这个宝石。我将一个调试语句放在vendored gem的“view_helpers.rb”文件中,果然,从视图中正确调用它。我还验证了我的集合对象是一个WillPaginate :: Collection对象。
请注意,当数据库中实际存在565个AR对象时,WillPaginate :: Collection对象将使用total_entries方法返回“3”。我正在做一个空白的反对它。所以出了点问题。
所以我猜想因为total_entries只有3,页面链接没有显示,因为它认为只有一个页面。我只是想知道为什么它没有找到合适的号码。
答案 0 :(得分:0)
2.3.16的简单宝石升级就是为了解决这个问题。