我是 Dragonfly 的新手,并尝试浏览 Rails 主文档页面上的设置说明。不使用活动记录。
我的步骤:
1)添加到Gemfile
gem 'dragonfly', "~>1.0.3"
2) bundle install
3) rails g dragonfly
创建初始化程序/dragonfly.rb
4) model
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::Base。
文档在这里。
(https://github.com/markevans/dragonfly https://github.com/markevans/dragonfly)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)