ElasticSearch - 添加了额外的查询选项

时间:2017-04-13 01:34:20

标签: elasticsearch elasticsearch-5

我从java开始进行elasticsearch(版本5.1)查询。

它只是试图找到用字段字符串加工的文档。

boolQuery.filter(QueryBuilders.termQuery("field", "test"));

当转换为es json查询时,它添加了额外的东西。

  

'提升',' disable_coord',' adjust_pure_negative'

"query" : {
    "bool" : {
      "filter" : [
        {
          "term" : {
            "field" : {
              "value" : "test",
              "boost" : 1.0
            }
          }
        }
      ],
      "disable_coord" : false,
      "adjust_pure_negative" : true,
      "boost" : 1.0
    }
  }

如果我不打算使用分数信息,是否需要提升事件? 什么是tham的剩余部分以及如何从查询中取出它们?