Я пытаюсь получить значение distict в миллисекундах от mongodb, используя драйвер java. Но я получаю указанную выше ошибку. Версия Mon go - 3.12.5, а также я добавил все зависимости maven, перефардинирующие sl4j i, e slf4j-api, slf4j-jdk14, slf4j-simple, slf4j-log4j12 Мой код:
DBObject searchQuery = new BasicDBObject();
searchQuery.put("date.iLocalMillis",BasicDBObjectBuilder.start("$gte", startSec).add("$lte", endSec).get()); //To get value between starting milliseconds to end milliseconds
List CheckForDate = coll.distinct("date.iMilliSeconds",searchQuery); //adding search query criteria to get only distinct millisec values.
for (Object o : CheckForDate) {
System.out.println(o);
}
Тем не менее предупреждение показывает:
SLF4J: No SLF4J providers were found.
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#noProviders for further details.
И я не получаю никаких результатов ...