Fec*_*ore 5 amazon-web-services amazon-cloudsearch
使用字段的确切内容作为查询查询 Amazon Cloudsearch 时,如果查询(和内容)包含停用词,Cloudsearch 不会返回任何结果。如果我从查询中删除停用词,则返回结果。
我知道在索引性能时会从内容中删除停用词,但我认为它们也会在查询中被忽略以防止这种行为。
为了让冗长的用户获得预期的结果,我是否需要从每种语言的查询中过滤掉停用词,或者 Cloudsearch 是否有办法忽略查询本身中的停用词?
索引字段内容:
The Company Search Test
Run Code Online (Sandbox Code Playgroud)
示例查询
使用停用词:
Query: the company search test
Results: NONE
Run Code Online (Sandbox Code Playgroud)
没有停用词:
Query: company search test
Results: YES
Run Code Online (Sandbox Code Playgroud)
内引:
Query: "the company search test"
Results: YES
Run Code Online (Sandbox Code Playgroud)
此示例的实现细节:
归档时间: |
|
查看次数: |
651 次 |
最近记录: |