группы. Кейс - группа, в ней есть 2 вложенные группы, в этих двух вложенных группах еще несколько и тд Визуально попробовал нарисовать: http://i.imgur.com/ygYgZ0L.jpg
Первичный экран показывает показывает верхние группы. По клику на верхнюю группу переходим в список вложенных групп
Вопрос: сейчас для отображения списка групп получаю данные из реалма через List<Group> groupList = instance.copyFromRealm(instance.where(Group.class).findAll()); как получать список только верхних групп, а не всех существующих?
обычно при хранении дерева данных с передалах одной таблицы, добавляют некое поле parentId, которе хранит ссылку на родителя. Тебе надо сделать выборку всех объектов, у которых parentId == null (т.е. это корневой эелмент дерева)
Обсуждают сегодня