我提升了一个JSON到cloudsearch,其中一个字段是“text”类型,并且是可搜索的。它包含一个词“住宅”。
但是,如果我使用的是“shows *”,它就不会显示搜索结果。但使用“住宅*”或“住宅”是可以的。
谁知道这事?谢谢大堆!
发布于 2015-08-19 17:25:08
我在Cloudsearch中遇到了类似的问题,我到处寻找答案。最后,我遇到了一篇关于“算法词干”的文章:https://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-analysis-schemes.html。
英语文本的默认词干级别是“完全”。我创建了一个自定义分析方案,将词干设置为"None“,并将其应用于文档中的大多数字段,它解决了我的问题。
https://stackoverflow.com/questions/26727235
复制相似问题