elasticsearch简单查询

  elasticsearch简单查询示例:

{
  "from": "0",  //分页,从第一页开始
  "size": "10",  //分页,从开始页取10页
  "version": "true",  //显示版本信息
  "min_score": "0.15",  //限制搜索返回结果的最低得分
  "fields": [  //限制返回哪些字段
    "title",
    "year"
  ],
  "script_fields": {  //返回一些用脚本生成的字段
    "calculateYear": {
      "script": "_source.year-1800"
    },
    "calculateYearWithParam": {
      "script": "_source.year-paramYear",
      "params": {
        "paramYear": 1800
      }
    }
  },
  "query": {
    "query_string": {
      "query": "title:crIMe"  //query_string查询是经分析的查询,所以crIMe在查询前被分析为crime
    }
  }
}

 

posted @ 2015-10-03 16:16  叫我家宝  阅读(460)  评论(0编辑  收藏  举报