2012-01-08 98 views
0

是否有宝石will_paginate-3.0.pre2有效的宝石替代品?will_paginate-3.0.pre2 gem与Rails 3不兼容,替代品?

will_paginate-3.0.pre2不支持我们3.1.3版本的Rails吗?

我们一直致力于Michael Hartl的Rails教程,使用本教程作为指导从头开始创建应用程序,并在教程中使用上述gem。任何机会,我们可以插入这些替代宝石与Rails 3.1.3兼容,其中will_paginate宝石将被插入?

回答

0

您是否尝试过使用will_paginate的3.0.2版本 - 添加到您的Gemfile

gem "will_paginate", "~> 3.0.2" 
+0

问题是,在教程Posts.all返回一个数组而不是一个ActiveRecord集合。据说在控制器中需要'will_paginate/array'会使它工作,但我一直无法做到。 – ScottyDont 2012-01-09 20:36:40

+0

这是Posts.all的分页版本@posts = Post.paginate(:page => params [:page]),https://github.com/mislav/will_paginate/wiki – house9 2012-01-10 01:11:46

1

这已固定在最新版本。更新你的宝石文件,然后“捆绑安装”并继续教程。 所以你的宝石文件现在将有gem 'will_paginate'而不是'will_paginate', '3.0.pre2'