我对蜻蜓还不熟悉,我正在尝试浏览Rails主文档页上的安装说明。不使用活动记录。
我的脚步:
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,我得到了未定义方法“蜻蜓访问器”的错误
你知道我遗漏了什么吗?
最佳答案
另外,用户的错误是他没有从activerecord::base继承。
文件在这里。
(https://github.com/markevans/dragonfly)