Size: a a a

StartAndroid Ru Chat

2020 June 20

AD

Andrei Danilenko in StartAndroid Ru Chat
элементарный селект же, что я не так делаю
источник

AD

Andrei Danilenko in StartAndroid Ru Chat
Sergey Panov
Удали проблемный метод, проверь что без него всё работает. Потом вручную добавь этот метод.
что значит в ручную?)
источник

SP

Sergey Panov in StartAndroid Ru Chat
Andrei Danilenko
что значит в ручную?)
Не копипэстом а ручками набрать
источник

SP

Sergey Panov in StartAndroid Ru Chat
Может быть ты забыл в базе данных указать таблицы? Покажи код создания БД?
источник

МП

Макс Провоторов... in StartAndroid Ru Chat
Зайди в gradle. Посмотри зависимости для Room, версию языка и тд
Или забей, потом сделаешь. Мб ты слишком долго с ошибкой мучаешься и просто не видишь простого решения
источник

AD

Andrei Danilenko in StartAndroid Ru Chat
кстати может внатуре криво создаю, я только сегодня начал с румом знакомится, мб чего то не хвататет?
источник

SP

Sergey Panov in StartAndroid Ru Chat
Andrei Danilenko
кстати может внатуре криво создаю, я только сегодня начал с румом знакомится, мб чего то не хвататет?
А где анотация @Database?
источник

AD

Andrei Danilenko in StartAndroid Ru Chat
тута
источник

МП

Макс Провоторов... in StartAndroid Ru Chat
А ты менял структуру бд?
Просто у тебя первая версия, мб ты что-то поменял просто, хотя ошибка должна другая быть
Попробуй поменять версию и в билдере  добавить пометку, что с новой версиией данные в бд должны очищаться
источник
2020 June 21

AD

Andrei Danilenko in StartAndroid Ru Chat
хз правильно ли я сделал но это не помогло)
источник

SP

Sergey Panov in StartAndroid Ru Chat
Andrei Danilenko
хз правильно ли я сделал но это не помогло)
А при билде валится или в рантайме?
источник

SP

Sergey Panov in StartAndroid Ru Chat
И после адаления query метода из дао всё работает?
источник

AD

Andrei Danilenko in StartAndroid Ru Chat
на билде, при удалении работает
источник

МП

Макс Провоторов... in StartAndroid Ru Chat
Andrei Danilenko
хз правильно ли я сделал но это не помогло)
Не так билдер делаешь
.fallbackToDestructiveMigration()
нужно добавить, до .build()
источник

МП

Макс Провоторов... in StartAndroid Ru Chat
И вот совет, я так в свое время тоже прогадал. Если ты не знаешь java, то лучше начни с нее. Больше примеров и тд, потом будет легче понять kotlin. Все равно щас вакансий чисто котлина почти нет
источник

AD

Andrei Danilenko in StartAndroid Ru Chat
я знаю жабу, я сейчас даже бекенд жава девелопером работаю, но хочу переквалифицироваться
источник

AD

Andrei Danilenko in StartAndroid Ru Chat
Макс Провоторов
Не так билдер делаешь
.fallbackToDestructiveMigration()
нужно добавить, до .build()
неа, ниче не поменялось(((
источник

SP

Sergey Panov in StartAndroid Ru Chat
Andrei Danilenko
неа, ниче не поменялось(((
У самого были с румом непонятные ошибки, которые ни как не гуглятся и не имеют явной зависимости с кодом. Попробуй у инсерт метода указать onCoflict стратегию.
У тебя выход только один плясать с бубном вокруг кода...
источник

AD

Andrei Danilenko in StartAndroid Ru Chat
да, уже пытался стратегию, ну что ж , буду пытаться плясать)
источник

AK

Aleksandr Koscheev in StartAndroid Ru Chat
источник