Android Room Dao, получая нулевое значение - PullRequest
0 голосов
/ 26 апреля 2020

Вот установка 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
}

Спасибо

...