我看官网上的都是 Post.paginate(.....) 这个 Post 可定是一个 model 如果为没有 model,那为该怎么调用呢?
查看官网,通过数组的方式好像也不好使
为在 irb 下:
$ require 'will_paginate'
=>true
$ arr = [1,2,3,4,5,6]
=> [1, 2, 3, 4, 5, 6]
$ arr.paginate(:per_page => 2)
NoMethodError: undefined method `paginate' for [1, 2, 3, 4, 5, 6]:Array
.....
出现如上错误,这个 demo 是按照源代码里,array.rb 文件里做的,出现错误,没有定义 paginate 方法,我 will_paginate 安装的是 3.0.4 版本
最终解决了, 需要 require 'will_paginate/array'