elasticsearch之查询结果过滤

准备数据

PUT zhifou/doc/1
{
  "name":"顾老二",
  "age":30,
  "from": "gu",
  "desc": "皮肤黑、武器长、性格直",
  "tags": ["", "", ""]
}

 

结果过滤: _source

需求: 在查询所有的结果中  我只要看 name 和 age 两个属性 

GET zhifou/doc/_search
{
  "query": {
    "match": {
      "name": "顾老二"
    }
  },
  "_source": ["name", "age"]   #通过 _source 来控制返回的字段
}

 

posted @ 2020-02-02 18:33  s686编程传  阅读(333)  评论(0编辑  收藏  举报