0

MarkLogic 版本:9.0-6.2

有没有办法从临时集合中物理删除所有文档,甚至删除集合本身(如非临时集合上的 xdmp.collectionDelete)。

我们尝试了 temporal.collectionRemove,但仅当临时集合为空时才有效。

我们还尝试遍历时间集合并应用 temporal.documentDelete 但这只会结束系统结束时间,但文档是物理可用的并且可以通过搜索返回。

提前致谢!

4

1 回答 1

0

要刷新整个数据库(显然不是用于生产),您可以使用xdmp.forestClear.

仅刷新一个特定时间集合的时间文档:循环遍历它们(可能分批),并使用temporal.documentWipe.

您可能需要首先使用temporal.documentProtect零秒持续时间“保护”每个文档。

于 2019-03-24T20:35:11.203 回答