您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何使用ElasticSearch在字符串字段中搜索确切短语?

如何使用ElasticSearch在字符串字段中搜索确切短语?

您可以使用类型词组尝试以下方法吗?看到这里说,

查询首先分析查询字符串以生成术语列表。然后,它搜索所有术语,但仅将包含所有搜索术语的文档相对于彼此放置在相同的位置

{
    "fields": ["title"], 
    "query": {
        "bool": {
            "should": [{
                "match": {
                    "title": "SEO"
                }
            }],
            "must": [{
                "match": {
                    "content": {
                        "query": "Marketing in social networks",
                        "type":  "phrase"
                    }
                }
            }]
        }
    }
}

PS:我还没有尝试过。

其他 2022/1/1 18:14:13 有566人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶