Я пытаюсь получить объекты из Mongodb в порядке возрастания (или убывания) отметки времени.
Вот как выглядит документ:
{
_id: 5b01ffe3cd8b295aed16d5c0Wed
temperature: 23
timestamp: Dec 13 09:27:00 CET 2017
}
Я использую репозиторий Spring:
public interface TemperatureRepo extends MongoRepository<TemperatureObject, String> {
public List<TemperatureObject> findAllByOrderByTimestampDesc();
}
Но так или иначе запросы Desc и Asc никогда не работают.Я всегда получаю набор результатов в том же порядке (который не упорядочен вообще)
Атрибут temperature
сохраняется как Date
, а не как String
Это ошибка илия что-то упустил?