У меня есть Монго DB - Spring Data Document по имени Архив со свойствами iucId и storageDateTime. Теперь я буду запрашивать последний сохраненный Архив с конкретным iucId. Я понятия не имею, как спросить о последних storageDateTime.Spring Data
Задать вопрос iucId легко:
List<Archive> findArchiveByIucId(final String iucId);
но запись с последней storageDateTime моя проблема.
Может ли кто-нибудь помочь мне в решении этой проблемы? Большое спасибо за помощь!
@Document(collection = "Archive")
public class Archive {
@Id
private String id;
private String iucId
private DateTime storageDateTime;
В текущей версии Spring Data вместо 'Archive' него может быть лучше использовать 'Необязательный'. Это дает возможность работать с дополнительными (и, следовательно, с использованием функций Java 8) вместо выполнения nullchecks. –
luke
Хорошая точка, @ luke. Я обновляю свой ответ. – ericbn