gpt4 book ai didi

python - Haystack Elasticsearch使用LTE过滤日期

转载 作者:行者123 更新时间:2023-12-02 22:38:21 25 4
gpt4 key购买 nike

使用haystack + elasticsearch我发现lte和日期存在一些问题。它用作lt。我的gte没有问题。

这是elasticsearch生成的查询:

"query": {"query_string": {"query": "(date_added:({* TO \"2017-01-25T00:00:00+01:00\"}) AND date_added:([\"2017-01-25T00:00:00+01:00\" TO *]))"

一种选择是使用 range,但并非总是使用封闭范围,而只是边界之一。

最佳答案

查询未正确构建。我将日期和DateTimeField混合在一起。我必须用lte填写(hour=23, minute=59, second=59, microsecond=999999)字段才能正确查询elasticsearch

关于python - Haystack Elasticsearch使用LTE过滤日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41912842/

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