我的数据库架构具有字符串日期格式(“date”:“2020-09-01 16:07:45”)。我需要在给定的日期范围之间进行搜索,我知道如果我们使用 ISO 日期格式这是可能的,但我不确定我们是否可以使用字符串形式的日期格式进行查询。
我尝试了以下查询,它似乎没有显示准确的结果。
db.daily_report_latest.find({"date":{$gte: "2021-01-01 00:00:00", $lte:"2021-03-01 00:00:00"}},{"date":1})
Run Code Online (Sandbox Code Playgroud)
有什么替代方案吗?感谢你的帮助。