1

根据文档:通过配置范围索引创建值词典。可以为整个数据库或特定元素或属性创建单词词典。

这是否意味着创建单词词典不需要范围索引?范围索引在创建唯一的单词/值列表中起什么作用?

4

1 回答 1

5

您不需要词词典的范围索引。事实上,例如,仅使用词典并使用 cts:word-match() 扩展/搜索并将结果输入到单词查询中是非常强大的。

词典是所有单词的唯一列表(基于排序规则和词典设置中设置的单词边界)。

范围索引是元素整个值的索引。在许多情况下,范围索引意味着您想要进行范围查询。

拿这句话 来说:“椅子靠墙”

在范围索引中,索引只有一个条目:完整的短语

在词典中,它有一个单词列表:

  • 椅子
  • 反对

它们只是不同的功能。

对于需要更详细示例的地方,您是否有更具体的问题/示例?如果是这样,请用其他详细信息更新您的问题,我们可以详细说明。

范围索引存储这些元素/属性的值。这些值可以通过 cts:values() 和相关函数从范围索引的内部词典中检索。

于 2017-06-19T10:56:26.093 回答