【问题标题】:will_paginate NoMethodError: undefined method `current_page'will_paginate NoMethodError:未定义的方法`current_page'
【发布时间】:2015-12-03 15:49:56
【问题描述】:

我测试了我的 api 以使用 will_paginate 获取事件。

测试 而我run rspec spec/controllers/events_controller_spec.rb:86 我得到了错误:

NoMethodError:
       undefined method `current_page' for #<Event::ActiveRecord_Relation:0x007f813407acd0>

EventsController.rb

@events = @user.events.where(query, params).page(page).per_page(size).order(:end_date).reverse_order

错误

来自jbuilder 查看部分:json.current_page(@events.current_page)

它以前确实有效。

【问题讨论】:

    标签: ruby-on-rails ruby rspec sinatra will-paginate


    【解决方案1】:

    检查次数后,路线错误。

    【讨论】:

      猜你喜欢
      • 2012-10-24
      • 2010-11-27
      • 2013-04-24
      • 2015-05-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-01
      • 2019-06-12
      相关资源
      最近更新 更多