Ruby on Rails的will_paginate-NoMethodError

里奇·马丁

我正在尝试对我的项目列表进行分页,但是以某种方式无法正常工作。我对红宝石很陌生。

我通过添加gem 'will_paginate', '~> 3.0.5'到gemfile并bundle install在控制台中运行来安装will_paginate

之后,我将控制器更改为

def index
  #@productions = Production.all
  @productions = Production.paginate(:per_page => 25, :page => params[:page])
end

index.html.erb添加到我的文件中:

<h1>Listing productions</h1>
<%= link_to 'New production', new_production_path %>
<table>
  <tr>
    <th>Date</th>
    <th>Time</th>
    <th>Area</th>
    <th>Items</th>
  </tr>

  <% @productions.each do |production| %>
    <tr>
      <td><%= production.date.strftime("%m/%d/%Y") %></td>
      <td><%= production.timefrom.strftime("%H:%M") %> to <%= production.timeto.strftime("%H:%M") %></td>
      <td><%= production.area %></td>
      <td><%= production.items %></td>
      <td><%= link_to 'Show', production_path(production) %></td>
      <td><%= link_to 'Edit', edit_production_path(production) %></td>
      <td><%= link_to 'Destroy', production_path(production),
                    method: :delete, data: { confirm: 'Are you sure?' } %></td>
    </tr>
  <% end %>
</table>
<%= will_paginate @productions %>

但是当我重新加载页面时,它仍然会出现此错误:

NoMethodError in ProductionsController#index
undefined method `paginate' for #<Class:0x5225898>

有人可以告诉我为什么吗?还是给我一个提示?

马里克·利普卡(Marek Lipka)

您应该重新启动开发服务器。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Ruby:NoMethodError

来自分类Dev

Ruby on Rails:Category#new中的NoMethodError

来自分类Dev

Ruby on Rails模型中的'NoMethodError:undefined method'

来自分类Dev

Ruby on Rails的Nil测试-NoMethodError Nil:class

来自分类Dev

Ruby on Rails模型中的'NoMethodError:undefined method'

来自分类Dev

Ruby on Rails:will_paginate无法正常工作。下一页仍显示所有评论

来自分类Dev

在Ruby on Rails网站上实现Instagram Gem时出现NoMethodError

来自分类Dev

Ruby on Rails NoMethodError“未定义的方法'translates'”

来自分类Dev

Ruby on Rails教程5.11中Articles#edit中的NoMethodError

来自分类Dev

Ruby on Rails Rspec NoMethodError:未定义的方法“ not_to”

来自分类Dev

在Ruby on Rails网站上实现Instagram Gem时出现NoMethodError

来自分类Dev

学习 Ruby on Rails:NoMethodError(未定义方法 `[]' for nil:NilClass):

来自分类Dev

NoMethodError Ruby设置

来自分类Dev

ruby 模块中的 NoMethodError

来自分类Dev

Ruby on Rails:使用 pg_search 和 will_paginate 在搜索后转到下一页时出现 404 not found 错误

来自分类Dev

NoMethodError尝试使用Ruby RestClient

来自分类Dev

Ruby NomethodError用于多维数组

来自分类Dev

NoMethodError(nil:NilClass的未定义方法“ []”):即使在使用dig时,Ruby on Rails

来自分类Dev

未定义的方法“主题” NoMethodError Ruby on Rails,Michael Hartl教程

来自分类Dev

Ruby on Rails NoMethodError:#<用户:0x50987b8>的未定义方法`'

来自分类Dev

NoMethodError-未定义的方法-Ruby on Rails-集合选择下拉列表

来自分类Dev

Rails,销毁链接NoMethodError

来自分类Dev

Rails路由错误:NoMethodError

来自分类Dev

NoMethodError Rails 3.2

来自分类Dev

.save上的Rails NoMethodError

来自分类Dev

Rails form_for NoMethodError

来自分类Dev

Rails:模块的NoMethodError

来自分类Dev

Rails:防止will_paginate调用ActiveRelation的#count

来自分类Dev

Rails 4 will_paginate; 不更改页面

Related 相关文章

  1. 1

    Ruby:NoMethodError

  2. 2

    Ruby on Rails:Category#new中的NoMethodError

  3. 3

    Ruby on Rails模型中的'NoMethodError:undefined method'

  4. 4

    Ruby on Rails的Nil测试-NoMethodError Nil:class

  5. 5

    Ruby on Rails模型中的'NoMethodError:undefined method'

  6. 6

    Ruby on Rails:will_paginate无法正常工作。下一页仍显示所有评论

  7. 7

    在Ruby on Rails网站上实现Instagram Gem时出现NoMethodError

  8. 8

    Ruby on Rails NoMethodError“未定义的方法'translates'”

  9. 9

    Ruby on Rails教程5.11中Articles#edit中的NoMethodError

  10. 10

    Ruby on Rails Rspec NoMethodError:未定义的方法“ not_to”

  11. 11

    在Ruby on Rails网站上实现Instagram Gem时出现NoMethodError

  12. 12

    学习 Ruby on Rails:NoMethodError(未定义方法 `[]' for nil:NilClass):

  13. 13

    NoMethodError Ruby设置

  14. 14

    ruby 模块中的 NoMethodError

  15. 15

    Ruby on Rails:使用 pg_search 和 will_paginate 在搜索后转到下一页时出现 404 not found 错误

  16. 16

    NoMethodError尝试使用Ruby RestClient

  17. 17

    Ruby NomethodError用于多维数组

  18. 18

    NoMethodError(nil:NilClass的未定义方法“ []”):即使在使用dig时,Ruby on Rails

  19. 19

    未定义的方法“主题” NoMethodError Ruby on Rails,Michael Hartl教程

  20. 20

    Ruby on Rails NoMethodError:#<用户:0x50987b8>的未定义方法`'

  21. 21

    NoMethodError-未定义的方法-Ruby on Rails-集合选择下拉列表

  22. 22

    Rails,销毁链接NoMethodError

  23. 23

    Rails路由错误:NoMethodError

  24. 24

    NoMethodError Rails 3.2

  25. 25

    .save上的Rails NoMethodError

  26. 26

    Rails form_for NoMethodError

  27. 27

    Rails:模块的NoMethodError

  28. 28

    Rails:防止will_paginate调用ActiveRelation的#count

  29. 29

    Rails 4 will_paginate; 不更改页面

热门标签

归档