2

我正在尝试构建示例应用程序,因为它在那里写,但是有一个错误:

undefined method `paginate' for #<Array:0xb0b16b0>

管理界面工作正常。我做错了什么?

4

1 回答 1

3

我只是按照狂欢的入门说明进行操作,刚才遇到了完全相同的问题。

原来,因为我的 Gemfile 指定了 rails 3.0.10,bundler 会安装 spree 0.40.0,这似乎很旧。

我通过像这样更新 Gemfile 的相关行来解决问题:

gem 'rails'
gem 'spree', '~> 0.60.0'

然后,当我bundle update再次运行时,它安装了 rails 3.0.9,然后rake db:bootstrap一切都按照文档重新开始工作......

希望有帮助:)

于 2011-08-22T01:10:42.970 回答