我有一个要执行的 mongo 查询:
query = { "dateField" : { "$gte" : ISODate('2011-11-10T07:45:32.962Z') } }
当我db.Collection.find(query)
在 mongo shell 上执行时,我能够检索结果。
我如何使用 Java 查询这个?我尝试根据 Date 参数构造一个字符串。但是在构建字符串的过程中,它最终被传递为"ISODate('2011-11-10T07:45:32.962Z')"
而不是ISODate('2011-11-10T07:45:32.962Z')
(没有周围的引号)。
使用 Java API 构造此查询的最佳方法是什么?
谢谢 !