Как вызвать базу данных SQLite из viewmodel в kotlin android - PullRequest
0 голосов
/ 13 апреля 2020

Запрос ViewModel для получения информации базы данных корзины. Этот обратный вызов будет выполнен без использования каких-либо фоновых сервисов для извлечения информации из базы данных.

var ApiService = Utils.getRetrofit().create(ApiInterface::class.java)

val compositeDisposable = CompositeDisposable()

fun getCartItems() {
            AppDatabase.getInstance(getApplication())!!
            .cartDao()
            .getCartItems()
            .subscribeOn(Schedulers.io())
            .observeOn(AndroidSchedulers.mainThread())
            .doOnSuccess {
                cartResult.postValue(it)
                 updatesLoader.postValue(false)
            }
            .doOnError {
                updatesError.postValue(it.message)
                 updatesLoader.postValue(false)
            }
            .subscribe()
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...