美文网首页
QueryDsl-全文查询

QueryDsl-全文查询

作者: __________Yy | 来源:发表于2019-11-22 16:41 被阅读0次
1.match 匹配
{
    "query": {
        "match" : {
            "name" : "全景财经"
        }
    }
}

{
    "query": {
        "match" : {
            "name" : {
                "query" : "全景财经",
                "operator" : "and" //and  or      全景 and 财经     
            }
        }
    }
}
2.match_bool_prefix 匹配前缀
{
    "query": {
        "match_bool_prefix" : {
            "name": {
                "query": "全景财"  //全景  财进行前缀匹配
            }
        }
    }
}
3.match_phrase 短语匹配
{
    "query": {
        "match_phrase" : {
            "name" : "全景财经"  //不分词
        }
    }
}
4.match_phrase_prefix 短语前缀匹配
{
    "query": {
        "match_phrase_prefix " : {
            "name" : "全景财经"  //不分词
        }
    }
}
5.multi_match 多个匹配
{
  "query": {
    "multi_match" : {
      "query":    "中国政库",
      "type":       "best_fields",//默认        phrase     phrase_prefix     bool_prefix
      "fields": [ "description", "name" ],
      "operator":   "and" 
    }
  }
}
6.match_all 匹配所有
{
    "query": {
        "match_all": {}
    }
}

相关文章

  • QueryDsl-全文查询

    1.match 匹配 2.match_bool_prefix 匹配前缀 3.match_phrase 短语匹配 ...

  • QueryDsl-复合查询

    1.bool 布尔查询

  • QueryDsl-术语查询

    1.exists 存在 2.fuzzy 模糊 3.ids id 4.prefix 前缀 5.range 范围 6...

  • ElasticSearch(三):SearchAPI

    一 字段类查询 字段类查询包括全文匹配和单词匹配,全文匹配针对text类型的字段进行全文检索,会对查询语句做分词,...

  • ElasticSearch高级查询

    子条件查询 子条件查询指特定字段查询所指特定值 全文本查询 全文本查询针对文本类型数据 字段级别查询 针对结构化数...

  • ES 全文搜索

    ES 全文搜索 全文搜索 使用了match查询的多词查询只是简单地将生成的term查询包含在了一个bool查询中。...

  • Elasticsearch系列(13)Query之全文查询

    1. 前言 全文查询(Full text queries)能够搜索已分析的text字段,如电子邮件的正文。全文查询...

  • Elasticsearch 深入搜索-全文搜索

    基于词项和基于全文 匹配查询 匹配查询 match 是个 核心 查询。无论需要查询什么字段, match 查询都应...

  • Elasticsearch Query DSL之全文检索(Ful

    本节将详细介绍DSL全文搜索。全文查询包括如下几种模式: match query标准的全文检索模式,包含模糊匹配、...

  • MySQL的全文搜索

    MySQL支持全文搜索,主要是解决Like查询或其他多条件模糊查询带来的性能问题 以下文章内容主要介绍如何使用全文...

网友评论

      本文标题:QueryDsl-全文查询

      本文链接:https://www.haomeiwen.com/subject/trkqwctx.html