你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
liuxg - Elastic
赞同来自:
God_lockin
chenghao
要回复问题请先登录或注册
3 个回复
liuxg - Elastic
赞同来自:
PUT doc1/_doc/1
{
"name": "name1",
"DOB": "2015-01-03"
}
PUT doc1/_doc/2
{
"name": "name2",
"DOB": "2016-01-03"
}
PUT doc1/_doc/3
{
"name": "name3",
"DOB": "2017-01-03"
}
GET doc1/_search
{
"query": {
"range": {
"DOB": {
"gte": "2016-01-01",
"lte": "2019-01-01"
}
}
}
}
显示结果:
"hits" : [
{
"_index" : "doc1",
"_type" : "_doc",
"_id" : "2",
"_score" : 1.0,
"_source" : {
"name" : "name2",
"DOB" : "2016-01-03"
}
},
{
"_index" : "doc1",
"_type" : "_doc",
"_id" : "3",
"_score" : 1.0,
"_source" : {
"name" : "name3",
"DOB" : "2017-01-03"
}
}
]
God_lockin
赞同来自:
那就需要一段一段自己用range拼
如果不需要的话直接一个range就好了
chenghao
赞同来自:
"query": {
"range": {
"birthday": {
"gte": "08-05",
"lt": "12-31",
"format": "MM-dd"
}
}
}
}