0
我在MarkLogic的element-range-index
和field-range-index
之間感到困惑。marklogic中element-range-index和field-range-index有什麼不同?
請在示例的幫助下解釋不同之處。
我在MarkLogic的element-range-index
和field-range-index
之間感到困惑。marklogic中element-range-index和field-range-index有什麼不同?
請在示例的幫助下解釋不同之處。
這兩個都是標量索引:特定類型的基於值的索引排序。唯一的區別在於文檔的哪些部分被選擇包含在索引中。
元素範圍索引從文檔中出現的某個特定XML元素中選擇這些值。字段範圍索引從字段中選擇的項目中選擇這些值。字段選擇可能更復雜,包含多個XPath或者包含和排除元素集。因此,字段可以更加針對他們所選擇的內容。
例如,如果你有一個文件
<document>
<title>Example</title>
<chapter>
<title>Chapter 1</title>
</chapter>
</document>
你可以建立在元素「標題」字符串元素範圍指標,這將包括值「示例」和「第1章」。字段範圍索引可以設置一個字段來選擇路徑「/ chapter/title」,並且它只包含值「Chapter 1」。
謝謝!恰好解釋道 –