Marklogic DLS服务保留特定版本

时间:2015-01-02 14:55:30

标签: marklogic

我正在使用MarkLogic DLS服务来保留最新版本的XML文件。

My XML file has status:
`Draft, Withdrawn, and Published.`

用户可以随时更改XML状态,从现有状态到任何其他已定义状态。在我们的应用程序中,我们有一个搜索系统,用户只能在“已发布”视频上执行搜索。我们希望搜索所有已发布的视频,上次发布的XML。

我们的应用程序中还有另一个窗口,我们将获取所有最新版本的XML文件并采取我们的操作。

主要问题是,我们只保留两个最新版本,跳过我们上次发布的XML。

有什么方法可以通过保留规则保留我发布的版本历史记录? 或者在搜索时保持可用的任何其他方式?

请提供帮助,分享您的建议和意见。

1 个答案:

答案 0 :(得分:2)

执行此操作的最简单方法是使用集合标记已发布的版本,然后添加包含该集合查询的保留规则。

相关问题