我试图使用ElasticSearch我只是想实现范围过滤器,我下面的数据来实现过滤器:如何在ElasticSearch中使用过滤器?
{
"result": [
{
"Id": "144039",
"posted_dt": 1506951883637,
"submit_dt": 1507609800000,
"title": "Request for Information (RFI) # 306-18-0018",
"fname": "RODRI",
"email": "",
"desc": "dummy Text"
}
]
}
我想从最近3天或5天,我用这个数据:
query = {
"bool": {
"must": [
{
"range" : {
"posted_dt" : {
"gte" : "now-3d/d",
"lt" : "now/d"
}
}
} ]
}
}
我对posted_dt映射:
"posted_dt": {
"type": "long"
},
我也尝试过滤器,但没有成功。
请帮忙。
感谢
Randheer
你试过'“lt”:“现在”吗? – Val
是的,但没有成功 –