这似乎应该是简单和有效的。MongoDB / BSON 具有原生二进制类型,并且 Moped 驱动程序支持它。但是当我尝试在我的 rails 项目中创建脚手架时
rails g scaffold image png:binary source:string
我得到这个模型:
class Image
include Mongoid::Document
field :png, type: Binary
field :source, type: String
end
这会产生此错误:
uninitialized constant Image::Binary
使用 Rails 3.2.8 和 Mongoid 3.0.9。