我有以下獲取錯誤的結果與CTS:元素範圍查詢和CTS:元素屬性範圍查詢
<data>
<element attribute="10">element1</element>
<element attribute="7">element2</element>
</data>
我已經創建的「元素」元素的範圍索引和屬性範圍的索引XML文件在「屬性」,並試圖下面的查詢來執行:
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)
)))
現在,它給了我上述片段的結果,但實際上屬性的「部件1」爲10,大於7,所以accordinly上述片段不該來結果。
請幫忙。