У меня есть класс в моем приложении Java с полемПроблема с созданием запроса в MongoDB с NumberLong
Instant created;
Это один хранится в Монго, как
"created" : NumberLong("1467359610266") (f.e.)
Я хочу, чтобы создать запрос, чтобы получить все документы, которые были созданы Разногласиями между 2 датами:
public List<MarketingEmail> find(Long startDate, Long endDate) {
Query query = new Query();
query.addCriteria(Criteria.where("created").gte(startDate).lte(endDate));
...
}
проходит Отметку времени переменных STARTDATE и ENDDA te (f.e. endDate = 1467981757). Таким образом, проблемы в том, что NumberLong в MongoDB имеет 13 цифр, когда моя метка времени имеет ony 10; поэтому мой запрос не работает вообще
Как я могу решить эту проблему?