Marklogic 使用cts:element范围查询和cts:element属性范围查询得到错误结果
我有以下xml文件Marklogic 使用cts:element范围查询和cts:element属性范围查询得到错误结果,marklogic,Marklogic,我有以下xml文件 <data> <element attribute="10">element1</element> <element attribute="7">element2</element> </data> 要素1 元素2 我已经在“元素”上创建了元素范围索引,在“属性”上创建了属性范围索引,并尝试执行以下查询: cts:search(collection(), cts:and-query(( cts:e
<data>
<element attribute="10">element1</element>
<element attribute="7">element2</element>
</data>
要素1
元素2
我已经在“元素”上创建了元素范围索引,在“属性”上创建了属性范围索引,并尝试执行以下查询:
cts:search(collection(), cts:and-query((
cts:element-range-query(xs:QName("element"), "=", "element1")
cts:element-attribute-range-query(xs:QName("element"), xs:QName("attribute"), "<=", 7)
)))
cts:search(collection()、cts:and query((
元素范围查询(xs:QName(“元素”),“=”,“元素1”)
cts:element-attribute-range查询(xs:QName(“element”)、xs:QName(“attribute”)、“查询正在执行它应该执行的操作。它匹配哪个element=element1和element/@attribute的片段查询正在执行它应该执行的操作。它匹配哪个element=element1和element/@attribute的片段