will_paginate 的名称错误
Name Error with will_paginate
我正在尝试使用 will_paginate 并已完成 github installation/use 说明中列出的所有操作,但是当我尝试加载页面时出现 NameError:
uninitialized constant BooksController::Books
在我的 Gemfile 中有:
gem 'will_paginate', '~> 3.1.0'
在我的控制器中我有:
def index
#paginate books, have 10 per page
@books = Books.paginate :page => params[:page], :per_page => 10
end
在我的 index.html.erb 中,我添加了:
<%= will_paginate @books %>
有人遇到过这种情况吗?我已经安装了 运行 捆绑包,gem 似乎已安装。
这样使用@books = Book.paginate :page => params[:page], :per_page => 10
模型名称不能是复数
我正在尝试使用 will_paginate 并已完成 github installation/use 说明中列出的所有操作,但是当我尝试加载页面时出现 NameError:
uninitialized constant BooksController::Books
在我的 Gemfile 中有:
gem 'will_paginate', '~> 3.1.0'
在我的控制器中我有:
def index
#paginate books, have 10 per page
@books = Books.paginate :page => params[:page], :per_page => 10
end
在我的 index.html.erb 中,我添加了:
<%= will_paginate @books %>
有人遇到过这种情况吗?我已经安装了 运行 捆绑包,gem 似乎已安装。
这样使用@books = Book.paginate :page => params[:page], :per_page => 10
模型名称不能是复数