0
我在我的sinatra服务中使用了mongo mapper(0.8.6)。我有一个堆栈层次太深的问题。问题是我的模型中存在关键“changes
”的冲突。这是我的型号:在MongoMapper中冲突关键名称
class ChangeLog
include MongoMapper::Document
belongs_to :resource
key :changes, Hash, :required => true
key :message, String, :required => true
key :note, String
key :user_uuid, String, :required => true
key :user_name, String, :required => true
timestamps!
end
但是,我不想重命名我的密钥,因为在这种情况下,它是我的Web服务的正确名称。有什么建议么?