私は次のxmlファイルを持っています
<data>
<element attribute="10">element1</element>
<element attribute="7">element2</element>
</data>
「element」に要素範囲インデックスを作成し、「attribute」に属性範囲インデックスを作成して、次のクエリを実行しようとしました。
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)
)))
結果として上記のフラグメントが表示されますが、実際には「element1」の属性は10であり、7を超えているため、結果として上記のフラグメントが表示されることはありません。
助けてください。