Комната, возвращающая пустой список при фильтрации с предложением where - PullRequest
0 голосов
/ 06 января 2019

Итак, я создаю приложение и сейчас пытаюсь создать страницу профиля, где пользователь может видеть свои собственные сообщения

У меня есть эти 2 метода в моем посте DAO

@Query("SELECT * from post_table ORDER BY date desc")
fun getAllPosts(): LiveData<List<Model.Post>>

@Query("SELECT * from post_table where user_id = :userID ORDER BY date desc")
fun getUserPosts(userID: String): LiveData<List<Model.Post>>

А в моем посте Репозиторий

var allPosts: LiveData<List<Model.Post>> = dao.getAllPosts()

fun getUserPosts(userid: String) : LiveData<List<Model.Post>> {
       return dao.getUserPosts(userid)
}

Когда я регистрирую размер списков, первый запрос возвращает 19, а второй - ноль. Я проверил базу данных и там есть user_id.

Заранее спасибо!

...