2

我将 JSON 上传到 cloudsearch,其中 1 个字段是“文本”类型且可搜索。它包含一个单词“住宅”。

但是,如果我使用“Residentia*”,它不会显示任何搜索结果。但是使用“Residenti*”或“Residential”就可以了。

谁知道呢?多谢!

4

1 回答 1

2

我在使用 Cloudsearch 时遇到了类似的问题,我到处寻找答案。我最终看到了一篇关于“算法词干”的文章:https ://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-analysis-schemes.html 。

英文文本的默认词干级别是“full”。我创建了一个自定义分析方案,将词干设置为“无”,并将其应用于文档中的大多数字段,它解决了我的问题。

于 2015-08-19T17:25:08.930 回答