Mongoid::Versioning を使用して、Mongoid::Versioning を含めることで Wiki モデルをバージョン管理しています
class Wiki
include Mongoid::Document
include Mongoid::Versioning
include Mongoid::Timestamps
field :title
field :content
field :summary
# ...
end
ウィキ ドキュメントを以前のバージョンに復元したい。たとえば、バージョン 3 までのウィキがあり、それをバージョン 2 に復元したい。Mongoid::Versioning(inこの場合のバージョン 2)? 埋め込まれたドキュメントを削除する一般的な方法を試しましたが、何もしないか、ドキュメントに埋め込まれているすべてのバージョンがクリアされるようです。