У меня сложная задача. В моей базе данных у меня есть поле
String date;
, эта дата сохраняется как yyMMddHHmmss
. Мне нужно отсортировать поле date
по DESCENDING
. Но это поле является строкой (
Я сделал так:
realm.where(Documents.class).findAll().sort("date", Sort.DESCENDING);
Но этот метод не работает.
Могу ли я создать собственную настраиваемую сортировку, это будет выглядеть так: это:
- для каждого элемента я получу строковую дату
yyMMddHHmmss
- , затем я хочу связать строковую дату
yyMMddHHmmss
с отметкой времени - сортировка элементы по отметке времени.
Возможно ли это?