Вот установка Room Db Dao, из которой я сохраняю и извлекаю данные. Кто-нибудь, помогите мне сказать, здесь есть что-нибудь подозрительное. Я получаю нулевое значение при запуске getUser()
. У меня есть только один пользователь для сохранения обновлений и получения.
@Dao
interface UserDao {
@Insert(onConflict = OnConflictStrategy.REPLACE)
fun insert(userEntity: UserEntity): Long
@Update
fun update(userEntity: UserEntity): Int
@SuppressWarnings(RoomWarnings.CURSOR_MISMATCH)
@Query("SELECT 'first',* FROM usertable ORDER BY id DESC" )
fun getUser(): UserEntity
@Query("DELETE from usertable")
fun remUser(): Int
}
Спасибо