Я хочу запросить MongoDB с помощью pymon go, используя операторы $ lte и $ gte. Он должен запрашивать поле даты объектов, например:
{
'metadata':
{'time': '2020-01-05T18:55:33.022796697Z',
'frequency': 868.1}
}
current_date = datetime.utcnow()
cur = collection.find({'metadata.time':
{'$lte': str(current_date),'$gte': str(first_date_year)}})
$ lte должен запрашивать все документы, включая документы с датой сегодняшнего дня. Однако он работает как $ lt.
В коллекции есть документы с текущей датой.
Что я делаю не так?