【问题标题】:I am Using mongodb in rails and when use the carrierwave gem this thrown errors我在 Rails 中使用 mongodb,当使用carrierwave gem 时会抛出错误
【发布时间】:2016-11-27 02:34:33
【问题描述】:

我正在使用以下常见的

gem '载波'

捆绑

rails 生成上传图片

mount_uploader :image, ImageUploader

但它给出了错误

PostsController#index 中的 NoMethodError

Post:Class 的未定义方法 `mount_uploader' 提取源 (第 8 行附近):

line #8: mount_uploader :image, ImageUploader

结束

【问题讨论】:

    标签: ruby-on-rails ruby mongodb carrierwave ruby-on-rails-5


    【解决方案1】:

    我认为您的问题是您使用了错误的 gem,对于使用 mongoid ORM 的 mongodb,您应该使用以下 gem,

    gem 'carrierwave-mongoid', :require => 'carrierwave/mongoid'
    

    如果你安装这个,你的问题应该会得到解决。

    【讨论】:

      猜你喜欢
      • 2014-12-12
      • 2023-03-24
      • 1970-01-01
      • 2010-10-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多