Как прикрепить базу данных в комнате? - PullRequest
0 голосов
/ 27 сентября 2018

Я пытался прикрепить базу данных в Android Room следующим образом: Как выбрать из нескольких баз данных в Android Room (Как подключить базы данных) , но я получил ошибку при создании проекта: Ошибка: естьпроблема с запросом: [SQLITE_ERROR] Ошибка SQL или отсутствует база данных (нет такой таблицы: database.table) Проблемы с ошибками

@Query("select t.id as tid from mydatabase.mytable t")
public List<MyPojo> getMyTableIds();

Когда я добавил @SkipQueryVerification, ошибка изменилась на: ошибка: Не уверен, как преобразовать Курсор в тип возвращаемого значения этого метода.

Ошибка исчезает, когда я удаляю «mydatabase».из Query.

Как прикрепить базу данных в Android Room и сделать кросс-запрос базы данных?

1 Ответ

0 голосов
/ 21 августа 2019

Вы можете прикрепить свою другую базу данных к обратному вызову onOpen .Подробнее см. Ответ другого поста здесь .

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