代码拉取完成,页面将自动刷新
同步操作将从 shenzhanwang/Spring-elastic_search 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
# search
GET sougoulog/_search
{
"query": {
"match_all": {}
},
"from": 0,
"size": 10
}
GET sougoulog/_search
{
"query": {
"match": {
"keywords": {
"query": "国无",
"operator": "and"
}
}
},
"from": 0,
"size": 115
}
# analyze
POST sougoulog/_analyze
{"analyzer" : "standard", "text" : "国无"}
POST sougoulog/_analyze
{"analyzer" : "ik_max_word", "text" : "中华人民共和国"}
POST sougoulog/_analyze
{"analyzer" : "ik_smart", "text" : "中华人民共和国治安管理处罚法"}
# 查询一个文档的词条向量
GET sougoulog/docs/35/_termvectors
{
"fields" : ["keywords","userid"],
"offsets" : true,
"payloads" : true,
"positions" : true,
"term_statistics" : true,
"field_statistics" : true
}
# aggregations
# 度量聚集,查看统计数据
GET sougoulog/_search
{
"query": {
"match_all": {}
},
"from": 0,
"size": 0,
"aggs":{
"countnumber":{
"stats": {
"field": "rank"
}
}
}
}
# terms词条聚集,相当于在字段上group by,不能用于有分词字段的统计
GET sougoulog/_search
{
"query": {
"match_all": {}
},
"from": 0,
"size": 0,
"aggs":{
"countnumber":{
"terms": {
"field": "visittime" ,
"size": 100 ,
"order": {
"_term": "asc"
}
},
"aggs": {
"sum_rank": {
"stats": {
"field": "rank"
}
}
}
}
}
}
# 时间范围聚集date_range,区间左闭右开
GET sougoulog/_search
{
"query": {
"match_all": {}
},
"from": 0,
"size": 0,
"aggs":{
"countnumber":{
"date_range": {
"field": "visittime" ,
"ranges": [
{
"to":"00:03:00"
},{
"from": "00:03:00",
"to":"00:06:00"
},{
"from": "00:06:00",
"to":"00:09:00"
},
{
"from": "00:09:00"
}
]
}
}
}
}
# 直方图聚集,直接传步长,不需要传区间段,interval单位是毫秒
GET sougoulog/_search
{
"query": {
"match_all": {}
},
"from": 0,
"size": 0,
"aggs":{
"countnumber":{
"histogram": {
"field": "visittime" ,
"interval": 180000
}
}
}
}
# 日期直方图聚集,直接传步长,不需要传区间段,interval单位是分钟
GET sougoulog/_search
{
"query": {
"match_all": {}
},
"from": 0,
"size": 0,
"aggs":{
"countnumber":{
"date_histogram": {
"field": "visittime" ,
"interval": "3m"
}
}
}
}
# 嵌套聚集,top_hits用于返回父聚集的前N名
GET sougoulog/_search
{
"query": {
"match_all": {}
},
"from": 0,
"size": 0,
"aggs":{
"countnumber":{
"date_histogram": {
"field": "visittime" ,
"interval": "3m"
},
"aggs":{
"details":{
"top_hits": {
"size": 3,
"sort": [{
"visittime": {
"order": "asc"
}
}]
}
}
}
}
}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。