Mam zapytanie Mongo być wykonywane:Mongo ISODate kwerendy w Javie
query = { "dateField" : { "$gte" : ISODate('2011-11-10T07:45:32.962Z') } }
Kiedy robię db.Collection.find(query)
na powłoki Mongo, jestem w stanie odzyskać wyniki.
Jak mogę zapytać o to za pomocą Java? Próbowałem skonstruować ciąg na podstawie parametru Date. Ale w trakcie budowania ciągu, ostatecznie zostaje przekazany jako "ISODate('2011-11-10T07:45:32.962Z')"
zamiast ISODate('2011-11-10T07:45:32.962Z')
(bez otaczających cytatów).
Jaki byłby najlepszy sposób skonstruowania tego zapytania za pomocą interfejsu API Java?
Dzięki!
Nie używaj ciągów. Ciągi nie są datami. –