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'
任何想法我缺少的錯誤?
你可以發佈堆棧跟蹤嗎?它在哪裏得到這個錯誤? – TheDude
app/models/post.rb:6:in'' app/models/post.rb:1:in'' app/controllers/posts_controller.rb:10:in'index' –
user3295271
文檔不是很清楚,但我在Post的模型中添加了「擴展Dragonfly :: Model」,錯誤消失了。我在龍飛模型文檔下找到它。 – user3295271