【问题标题】:Exact phrase search returning non exact hits in cloudsearch精确短语搜索在 cloudsearch 中返回非精确命中
【发布时间】:2015-07-29 23:55:20
【问题描述】:

我们有一个 CloudSearch 索引,我们正在发送以下结构化查询:

(phrase 'revenue management')

我们期望返回完全匹配的短语,但我们也得到了非完全匹配,例如:

"...Managing Director..."

有什么方法可以强制在 Cloudsearch 上完全匹配词组?

【问题讨论】:

    标签: amazon-cloudsearch


    【解决方案1】:

    这应该搜索完全匹配,但您没有指定要搜索的字段,因此很可能在与您正在查看的字段不同的字段中存在匹配项。 Web 控制台中的突出显示只能显示返回字段,因此如果在未启用返回的字段中找到匹配项,您将不会在那里看到它。检查文档的其余部分,您应该可以在其中某处找到该短语。

    尝试将您的搜索限制在短语搜索的特定字段中,例如

    (phrase field=title 'revenue management')

    如果这不能解决您的问题,请发布您的文档和索引架构的最小完整示例,我会尝试重现它。

    【讨论】:

    • 是的,你是对的。问题是我们返回的字段太多,以至于其中一些没有显示在“运行测试搜索”屏幕中。谢谢,亚历克斯。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-28
    • 1970-01-01
    • 1970-01-01
    • 2012-02-01
    • 1970-01-01
    • 2020-06-22
    • 2019-02-11
    相关资源
    最近更新 更多