全部查询:
get/my index/_ search { ' query ' : { ' match _ all ' : { } }查询执行字段
get/my index/_ search { ' query ' : { ' match _ all ' : },' _source': ['name ',' ip ',' port ] tetert
get my index/_ search { ' query ' : { ' term ' : { ' name ' : { ' value ' 3360 ' HP dwl ' } }的小范围寻呼查询,深分页
get/my index/_ search { ' query ' : { ' match _ all ' : },' from': 1,' size': 100}统计查询
get my index/_ count { ' query ' : { ' term ' : { ' name ' : { ' value ' : ' HP dwl ' } }范围内的查询基于时间
get my index/_ search { ' query ' : { ' bool ' : } ' must ' : [ { ' range ' : { ' report _ time ' : ] '
获取我的索引/_ search { ' query ' : { ' wild card ' : { ' URL ' : ' password=* ' } } bool查询
穆斯特
返回的文档必须满足must子句的条件,并参与分数过滤器的计算
查询的内容必须显示在搜索到的文档中。 与must不同,filter的查询条件不参与评分。 filter具有缓存查询数据的功能。 filter比must更高效,但通常使用filtershould,但需要计算相关性的查询除外
返回的文档可能满足should子句的条件。 在一个bool查询中,如果没有must或filter且有一个或多个should子句,则满足一个子句时返回。 minimum_should_match参数被定义为至少满足一些子句。 相当于ormust_not
多个查询条件的反向匹配相当于not
结合以上条件,可以获得我的索引/_ search { ' query ' : } ' bool ' : { ' must ' : } ' term ' : { ' user ' 3360 ' HP dww ' HP 、' must _ not ' : { ' range ' : { ' age ' : } ' should ' : [ { ' term ' 3360 { ' tag ' 3360 ' wow ] ]、{。
get my index/_ search { ' aggs ' : } ' date ' : { ' date _ histogram ' : { ' field ' 3360 ' timestamp ',' int ' aggs ' : { ' IP ' : { ' terms ' : { ' field ' : ' port ',' size ' } ' aggs ' 3360 { ' port ' : { ' terms ' terms。
post my index/_ update _ by _ quercey { ' script ' : ' CTX._ source [ ' avg ' ]=' 45 ' }、' quer
post my index/_ delete _ by _ quercey { ' script ' : ' CTX._ source [ ' avg ' ]=' 45 ' }、' quer