匹配所有查询

edit

最简单的查询,匹配所有文档,并给它们都赋予一个_score值为1.0

GET /_search
{
    "query": {
        "match_all": {}
    }
}

可以使用boost参数更改_score

GET /_search
{
  "query": {
    "match_all": { "boost" : 1.2 }
  }
}

匹配无查询

edit

这是 match_all 查询的逆操作,它不匹配任何文档。

GET /_search
{
  "query": {
    "match_none": {}
  }
}