我遇到了时间函数“ temporal.documentDelete ”,它“逻辑删除” MarkLogic 数据库中的时间文档,从而将其从最新集合中删除。但该文档仍未从 MarkLogic 数据库中物理删除。您仍然可以使用其 URI 检索已删除的文档。
有什么方法可以在物理上删除提取到我的 MarkLogic 数据库中的临时文档?
我遇到了时间函数“ temporal.documentDelete ”,它“逻辑删除” MarkLogic 数据库中的时间文档,从而将其从最新集合中删除。但该文档仍未从 MarkLogic 数据库中物理删除。您仍然可以使用其 URI 检索已删除的文档。
有什么方法可以在物理上删除提取到我的 MarkLogic 数据库中的临时文档?
您可以使用temporal.documentWipe
,但请记住,它将擦除该文档的所有版本。你基本上是在改写历史,这违背了时间的本质。
另请注意,您只能擦除保护已过期的文档。您使用temporal.documentProtect
.
有关删除和擦除临时文档的更多说明可以在临时指南中找到:
http://docs.marklogic.com/guide/temporal/managing#id_10558
!