【发布时间】:2017-04-06 11:55:58
【问题描述】:
这是我第一次使用ruby mongodb ORM,当我按照website上的教程尝试制作文档模型时:
ruby require 'mongo_mapper'
include MongoMapper::Document
key :title, String
key :content, String
key :published_at, Time
timestamps!
end
我的命令行发出错误
NameError: uninitialized constant ActiveModel::Serializers::Xml
from /Users/RobertRino/.rvm/gems/ruby-2.2.3/gems/mongo_mapper-0.14.0/lib/mongo_mapper/plugins/active_model.rb:9:in'`
应用崩溃了。
我搜索了解决方案,但似乎没有人遇到过这个问题,谁能告诉我如何解决这个错误?
顺便说一句,我也在 pry gem 中尝试了上面的命令。
require 'mongo_mapper'
>>True
MongoMapper.constants
>>[:Error,
:DocumentNotFound,
:InvalidScheme,
:DocumentNotValid,
:AccessibleOrProtected,
:InvalidKey,
:NotSupported,
:Document,
...]
MongoMapper::Document
>> NameError ... (the same error)
【问题讨论】:
标签: ruby mongodb orm mongomapper