1

我正在做一个cts:element-attribute-range-query,它的结果工作正常。但是突出显示不适用于输出结果。当我提到搜索指南时

http://developer.marklogic.com/pubs/4.2/books/search-dev-guide.pdf

我可以看到cts:element-attribute-*-query输出不适合cts:highlight功能。我正在使用 Marklogic 4.2。我的应用程序很大程度上取决于这个突出显示的输出,有什么方法可以突出显示的结果输出cts:element-attribute-range query吗?

4

1 回答 1

0

您可以尝试cts:walk代替cts:highlight. 在遍历期间,查找对cts:contains查询的属性部分返回 true 的节点。然后,您可以使用您喜欢的任何机制突出显示这些节点。

http://developer.marklogic.com/pubs/4.2/apidocs/SearchBuiltins.html#cts:walk有例子。

于 2012-02-13T19:02:48.357 回答