更新Ruby,Rails和gem时缺少Paperclip方法

时间:2018-03-16 12:00:24

标签: ruby-on-rails ruby devise rubygems paperclip

我已将我的宝石文件更新为Ruby 2.5,Rails 4.2.10,paperclip 4.3.6并设计4.4.2我现在得到方法缺失设计错误然后回形针。为什么?还需要做些什么才能正确更新?

 `method_missing': undefined method `devise'

我可以通过添加以下内容来解决设计错误:

extend Devise::Models

到我的用户模型。

然后我收到错误

`method_missing': undefined method `has_attached_file'

在我的模型中有回形针方法。

我现在应该像这样手动将宝石包含在模型中吗?我不这么认为。那么,重新启用自动加载需要做些什么呢?

以前的版本:

Ruby 2.2.0
Rails 4.1.8
Devise 3.5.6
paperclip 4.1.1

我还尝试更新到最近的设计和回形针版本,但尚未解决。

0 个答案:

没有答案