未定义的方法’dragonfly_accessor’

我是dragonfly的新手,并尝试在主要文档页面上查看rails的设置说明。 不使用Active Record。

我的步骤:

1)添加到Gemfile

gem 'dragonfly', "~>1.0.3" 

2) bundle install

3) rails g dragonfly

创建初始化器/ dragonfly.rb

4)模型

 class Post include Mongoid::Document dragonfly_accessor :image field :title, type: String field :body, type: String end 

5)控制器

 params.require(:post).permit(:title, :body, :image) 

刚刚运行mongod和rails s,我得到了未定义方法’dragonfly_accessor’的错误

我缺少什么想法?

此外,用户的错误是他没有从ActiveRecord :: Baseinheritance。 文档在这里。 ( https://github.com/markevans/dragonfly