小编zet*_*hix的帖子

will_paginate helper 在 sinatra 中未定义与 mongoid

我正在使用 sinatra 1.4.3 和 mongoid 3.1.4。我尝试从 master 分支添加 will_paginate gem 以获得 mongoid 支持,所以我将它添加到我的 gemfile 中:

gem 'will_paginate', :git => 'git://github.com/mislav/will_paginate.git', 
                     :branch => 'master'
Run Code Online (Sandbox Code Playgroud)

在 environment.rb 中,我添加了:

require 'will_paginate'
require 'will_paginate/mongoid'
Run Code Online (Sandbox Code Playgroud)

分页方法开始工作。我对 will_paginate 助手仍有问题。在我看来,我收到如下错误:

NoMethodError: undefined method `will_paginate' for #<Class:0x006ff5df8578b0>
Run Code Online (Sandbox Code Playgroud)

我是否缺少帮助在 sinatra 下工作的东西?

ruby sinatra will-paginate mongoid

2
推荐指数
1
解决办法
704
查看次数

标签 统计

mongoid ×1

ruby ×1

sinatra ×1

will-paginate ×1