0

虽然我在“Inside MarkLogic Server”中找到了包含停用词的部分,但我现在似乎无法消化它,即如何查找和使用“StopKeySet”。如果有详细指南,请提供线索。

我的客户提供了已排序的停用词列表(大约 120 个不同且已排序)。我将它作为字符串数组中的 json 键存储在文档中。我通过 mlcp 将它摄取到我的“常量”uri 和集合中。

为了解决它,我安排了一个字段和字段范围索引,将其称为停用词,其中包括 json 文档中停用词数组的键名。然后对于我们的 rest 服务中的每个 search:suggest 请求,我过滤查询字符串以删除我的索引停用词集中存在的每个停用词,使用 cts:field-value-match("stopwords", each word in query string, options) .

这是正确的方法,还是有比这更原子的方法?

4

0 回答 0