Elasticsearch高级查询

##########################高级查询
子条件查询:特定字段查询所指定值
1.Query context
  在查询过程中,除了判断文档是否满足查询条件外,
  ES还会计算一个—_score来标识匹配的程度,用来判断目标和查询条件有多好
    1.全文本查询:针对文本类型数据
        1.模糊匹配:match
        localhost:9200/book/_search
        方式:POST
        {
            "query":{
                "match":{
                    "author":"哈哈"
                }
            }
        }

        2.短语匹配(match_phrase)
        localhost:9200/book/_search
        方式:POST
        {
            "query":{
                "match_phrase":{
                    "author":"哈哈"
                }
            }
        }

        3.多字段模糊匹配(multi_match)
        loc


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部