ruby-on-rails - 无方法错误 : undefined method `has_attached_file'

标签 ruby-on-rails paperclip ruby-on-rails-3

在检查插件的 rails3 分支后,Paperclip 会产生此错误。
我的 Gemfile 有以下几行:

gem 'paperclip', :git => 'http://github.com/thoughtbot/paperclip.git', :branch => 'rails3'

错误信息是:
NoMethodError: undefined method `has_attached_file' for #<Class:0x2a50530>

最佳答案

10 年 6 月 21 日更新: thoughtbot版本已修复。

我不得不添加 Paperclip::Railtie.insert到我的 application.rb 结尾 class Application < Rails::Application使其正常工作。由于官方 repo 正在运行,我已经删除了我的 fork 。希望能帮助某人。

您还需要将以下内容添加到您的 Gemfile 中

gem "paperclip", :git => "http://github.com/thoughtbot/paperclip.git"

关于ruby-on-rails - 无方法错误 : undefined method `has_attached_file' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2743902/

相关文章:

ruby-on-rails - dalli gem 的写操作是异步的吗?

ruby-on-rails - Rails i18n API 的 Yaml 翻译文件中的复数形式示例

ruby-on-rails - 条件转换选项回形针

ruby-on-rails-3 - 回形针文件大小验证错误消息

ruby-on-rails - Rails - 创建一个登陆页面,这与 Web 应用程序不同

ruby-on-rails - 尝试安装 gem : apartment : Fatal: Could not read from remote repository

html - formtastic 删除 date_select 中的隐藏字段(日/月)

ruby-on-rails - Rails 4、Paperclip、Amazon S3 - 上传到特定文件夹

ruby-on-rails - Unicorn 在 Assets 预编译期间触发 mongoid 错误

ruby-on-rails - 未初始化常量 MiniMagick