En utilisant haystack + elasticsearch j'ai trouvé quelques problèmes avec lte
une date. Cela fonctionne comme lt
. Je n'ai aucun problème avec gte
.Haystack Elasticsearch les dates de filtrage en utilisant lte cela fonctionne comme lt
Cette requête est générée 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 *]))"
Une option pourrait être utilise range
mais je ne suis pas toujours en utilisant intervalle fermé, juste une des limites.
Ce n'est pas clair quel est votre problème. Pouvez-vous l'illustrer avec quelques exemples? – Val
Dans le filtre datetimefields 'l'' fonctionne comme' lt' –
Vous devez montrer un exemple qui sauvegarde votre demande. Il n'y a rien dans votre question qui le souligne. – Val