Отношение ToOne, содержащее пустые ссылочные значения - PullRequest
0 голосов
/ 07 октября 2018

У меня есть Entity класс A, который имеет отношение @ToOne к другому Entity классу B. Все работает нормально, пока я не удалю запись B, которая имеет отношение с записью в A.После удаления записи все вызовы greenDao getB() возвращают пустые записи.

Я обнаружил эту проблему , поданную на стороне greenDao, которая не допускает нулевые отношения.Но не должны ли вызовы getB() для записей, имеющих ненулевое отношение, возвращать ненулевые экземпляры.

Я могу написать необработанный запрос, чтобы объединить две таблицы и заставить это работать.Но разве не существует первоклассного решенного подхода к обработке удаления в соответствующем дао ??

Пожалуйста, дайте мне знать, если я что-то здесь упускаю.Спасибо.

...