如何在特定的uri上查询MarkLogic?

时间:2016-07-05 19:21:52

标签: marklogic marklogic-8

我正在使用Marklogic8,并根据业务规则,将JSON写入两个不同的URI, uriA uriB 。 用例是文件可以包含相同的元素和相同的值,例如:a timestamp
当我根据时间戳进行搜索时,我只需要一个URI中的文件,如 uriB 。 我怎么做到的?

1 个答案:

答案 0 :(得分:3)

如果您提前知道URI,那么您可以使用public Size Size { get { return new Size(Width, Height); } } 简单地与您的查询建立对象:

cts:document-query

<强>更新

使用Java API可以构建类似的查询:

cts:and-query((
  cts:json-property-query('timestamp', $myTimestamp), (: Or however you query timestamps :)
  cts:document-query('uriB')
))