我有SQL查询来检索从现在开始的几天,然后在几天之间进行检查。
MySQL查询SELECT * FROM table_name WHERE datediff(now(), table_name.created_at) BETWEEN 31 AND 90
该查询将检索31至90天之间的数据。
如何使用搜索API查询在Elastic Search中检索相同的内容?
最佳答案
您可以使用date math:
{
"query": {
"range" : {
"_created_at" : {
"gte" : "now-90d",
"lt" : "now-30d"
}
}
}
}
关于javascript - 如何在两天之间进行 Elasticsearch ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55845486/