我正在做一个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
的结果输出?
答案 0 :(得分:0)
您可以尝试使用cts:walk
代替cts:highlight
。在遍历期间,查找cts:contains
为查询的属性部分返回true的节点。然后,您可以使用您喜欢的任何机制突出显示这些节点。
http://developer.marklogic.com/pubs/4.2/apidocs/SearchBuiltins.html#cts:walk有例子。