我将 JSON 上传到 cloudsearch,其中 1 个字段是“文本”类型且可搜索。它包含一个单词“住宅”。
但是,如果我使用“Residentia*”,它不会显示任何搜索结果。但是使用“Residenti*”或“Residential”就可以了。
谁知道呢?多谢!
我将 JSON 上传到 cloudsearch,其中 1 个字段是“文本”类型且可搜索。它包含一个单词“住宅”。
但是,如果我使用“Residentia*”,它不会显示任何搜索结果。但是使用“Residenti*”或“Residential”就可以了。
谁知道呢?多谢!
我在使用 Cloudsearch 时遇到了类似的问题,我到处寻找答案。我最终看到了一篇关于“算法词干”的文章:https ://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-analysis-schemes.html 。
英文文本的默认词干级别是“full”。我创建了一个自定义分析方案,将词干设置为“无”,并将其应用于文档中的大多数字段,它解决了我的问题。