如何删除/编辑标记为Raven-Read-Only的文档?

时间:2014-11-11 15:22:33

标签: ravendb ravendb-studio

我们的RavenDB数据库中的文档被意外删除,为了解决问题,修订版已重命名为主文档并保存,保留了MetaData。

{
"Raven-Document-Revision-Status": "Historical",
"Raven-Read-Only": "true",
"Raven-Document-Parent-Revision": ".../revisions/57"
}

“Raven-Read-Only”属性似乎可以防止所有写入和删除此文档。这对我们的应用来说是个问题。即使在Studio中,也似乎没有办法修改/删除此文档。我在那里俯瞰什么吗?或者是否有另一种方法来修改这些数据,或者至少删除它?

2 个答案:

答案 0 :(得分:0)

我可以通过关闭版本控制包来解决这个问题。一旦它关闭,我就能删除该文件。

答案 1 :(得分:0)

您可以通过删除以下元数据项来执行此操作:

"Raven-Document-Revision-Status",
"Raven-Read-Only",
"Raven-Document-Parent-Revision"

删除所有三个然后保存将允许您这样做。