前缀检索 prefix query

匹配包含具有指定前缀的项(not analyzed)的字段的文档。前缀查询对应 Lucene 的 PrefixQuery 。

curl -X GET "localhost:9200/_search?pretty" -H 'Content-Type: application/json' -d'
{
  "query": {
    "prefix": {
      "user.id": {
        "value": "ki"
      }
    }
  }
}
'

您可以通过组合<field>和value参数来简化前缀查询语法。例如:

GET /_search
{
  "query": {
    "prefix" : { "user" : "ki" }
  }
}
原文地址:https://www.cnblogs.com/Mint-diary/p/14498436.html