【发布时间】:2012-04-29 07:08:46
【问题描述】:
我正在使用 Mongoid::Versioning 通过包含 Mongoid::Versioning 来对我的 Wiki 模型进行版本化
class Wiki
include Mongoid::Document
include Mongoid::Versioning
include Mongoid::Timestamps
field :title
field :content
field :summary
# ...
end
我想将一个wiki文档恢复到以前的版本,例如我有一个版本最高为3的wiki,然后我想将其恢复到版本2,如何删除Mongoid嵌入的相应版本::版本控制(在这种情况下是版本 2)?我尝试了删除嵌入文档的常用方法,但它似乎要么什么都不做,要么清除我文档中嵌入的所有版本。
【问题讨论】:
标签: ruby-on-rails mongoid versioning