gpt4 book ai didi

elasticsearch - 如何在Elasticsearch中搜索确切的日期匹配

转载 作者:行者123 更新时间:2023-12-03 00:10:58 25 4
gpt4 key购买 nike

我的ES数据库中有几个项目,例如包含2020-02-26T05:24:55.757Z的字段。是否可以(使用URI搜索,_search?q = ...)搜索确切日期?例如,在这种情况下,我想查找2020-02-26的商品。那可能吗?

最佳答案

是的,有可能。您可以引用查询字符串documentation了解更多信息。

curl localhost:9200/your_index_name/_search?q=your_date_field:%7B2020-02-26%20TO%20*%7D

您需要对URL进行 编码编码。查询部分看起来像 q=your_date_field:{2020-02-26 TO *}
REST API中的上述查询看起来像
{
"query": {
"range": {
"your_date_field": {
"gte": "2020-02-26"
}
}
}
}

对于 exact日期,可以使用
curl localhost:9200/your_index_name/_search?q=your_date_field:2020-02-26

关于elasticsearch - 如何在Elasticsearch中搜索确切的日期匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40729456/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com