Как отобразить числовой тип SQLite в комнате? - PullRequest
0 голосов
/ 19 мая 2019

У меня есть база данных SQLite, которую я не могу изменить или перенести, и мне нужно сопоставить столбец NUMERIC с моим классом Kotlin, используя Room. Что мне нужно использовать в качестве типа данных поля в классе Kotlin? При использовании Boolean, Integer, Double, String происходит сбой с похожим сообщением об ошибке:

Expected:
TableInfo{name='calendars', columns={monday=Column{name='monday', type='REAL', affinity='4', ...}
 Found:
TableInfo{name='calendars', columns={monday=Column{name='monday', type='NUMERIC', affinity='

РЕДАКТИРОВАТЬ: Я полагаю, можно обновить базу данных и изменить тип столбца. Но я все еще хочу знать, есть ли способ сопоставить NUMERIC с комнатой. Это не ответ в Интернете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...