:已经编写了查询,以便在两个日期范围之间搜索当前的使用情况。过滤我已写入以下条件的项目
Document doc=new Document();
doc.put(QueryOperators.GTE,
new DateTime().toDate());
doc.put(QueryOperators.LTE,
new DateTime().toDate());
在java中,我将上述查询映射为
{ "$gte" : { "$date" : 1505543461301 }, "$lte" : { "$date" : 1505543461323 } }
上述陈述的结果是
{{1}}
因此,问题出在java驱动程序或其他内容中,因为日期字段未转换为正确的格式。没有正式的文件来解释这些问题。