こんにちは私はMarkLogicでcts検索とXPathクエリを使用していますが、複数のパラメータも使用しています。私は大文字と小文字の両方をキャプチャする必要があります(XML検索の中で)。 $ ATTR1値がJURときMarkLogic 6で大文字と小文字を区別しない一致を実行する方法
サンプルXML
<PP uri="/2000_4_174.xml">
<P name="jur" value="ht"/>
<P name="sitting" value="17 AUGUST"/>
<P name="startpage" value="174"/>
</PP>
私のXQuery
let $attr1 := "JUR"
let $attr2 := "startpage"
let $value1 := "ht"
let $value2 := "174"
let $uri := //PP[P[@name=$attr1 and @value=$value1] and P[@name=$attr2 and @value=$value2]]/@uri
return $uri
は、クエリが正常に実行されますが、私はどちらかの値キャップまたは下ケースを提供したいです。オプションを教えてください。
注:照合順序を変更した後、検索では大文字と小文字の両方が機能しますが、XPath照会は機能しません。私はあなたが照合順序の使用を理解示唆
サンプルコードを入力すると、入力後に正確に何が表示されるのでしょうか。 – grtjn