2014-02-11 53 views
3

我是新來的蜻蜓,並試圖通過導軌的主要文檔頁面上的設置方向。不使用活動記錄。未定義的方法'dragonfly_accessor'

我的步驟:

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和軌道S,我得到了一個未定義的方法 'dragonfly_accessor'

任何想法我缺少的錯誤?

+0

你可以發佈堆棧跟蹤嗎?它在哪裏得到這個錯誤? – TheDude

+0

app/models/post.rb:6:in'' app/models/post.rb:1:in'' app/controllers/posts_controller.rb:10:in'index' – user3295271

+1

文檔不是很清楚,但我在Post的模型中添加了「擴展Dragonfly :: Model」,錯誤消失了。我在龍飛模型文檔下找到它。 – user3295271

回答