Раньше я работал с неавтоматически управляемыми объектами модели, которые были скопированы из Realm. Я переключился на использование объекта Realm с автоматическим управлением для своих новых проектов и столкнулся с проблемой.
Если раньше я мог отделить логику БД в классах DAO, то сейчас код Realm находится во всем моем приложении.
Объекты Realm должны хорошо управляться (закрываться), везде, в каждом потоке, в каждой активности и фрагменте. Но что мне больше всего не нравится: каждый сеттер для каждого объекта модели должен быть в транзакции Realm. Прямо сейчас в моем коде есть Realm!
Кто-нибудь нашел способ отделить логику БД при использовании автоматически управляемых объектов Realm?
Did anyone find a way to keep the DB logic somewhat separate, while using auto managed Realm objects?
только если вы добавите синхронные обратные вызовы и завершите RealmResults в свой собственныйObservableMutableList
интерфейс - person EpicPandaForce   schedule 27.02.2017