Tengo una consulta mongo a ser ejecutado:Mongo ISODate consulta en Java
query = { "dateField" : { "$gte" : ISODate('2011-11-10T07:45:32.962Z') } }
Cuando hago un db.Collection.find(query)
en la consola mongo, yo soy capaz de recuperar los resultados.
¿Cómo puedo consultar esto usando Java? Intenté construir un String basado en el parámetro Date. Pero en el proceso de construcción de la Cadena, eventualmente pasa como "ISODate('2011-11-10T07:45:32.962Z')"
en lugar de ISODate('2011-11-10T07:45:32.962Z')
(sin las comillas circundantes).
¿Cuál sería la mejor manera de construir esta consulta utilizando la API de Java?
Gracias!
No utilice cadenas. Las cadenas no son fechas. –