размер 0, когда я пытаюсь получить данные из RealmList, хотя я читаю этот realmList в realm studio и вижу 6 данных - PullRequest
0 голосов
/ 27 мая 2019

Это мой модельный класс

open class Biller_Type_Data_Model : RealmObject(){

    @PrimaryKey
    var biller_type_id: String? = ""
    @Required
    var biller_type: String? = ""
    @Required
    var biller_type_code: String? = ""
    @Required
    var biller_type_name: String? = ""

    var biller_data_models : RealmList<Biller_Data_Model>? = RealmList()

    var last_update: String? = null
} 

private fun initRealm() {

        var mBillerTypesFindFirst = realm!!.where(Biller_Type_Data_Model::class.java)
                .equalTo("biller_type_code", "PLS")
                .findFirst()

        var resultBillerData= mBillerTypesFindFirst!!.biller_data_models!!

        var type_name = mBillerTypesFindFirst!!.biller_type_name

        Timber.d("RESULT BILLER DATA : ${resultBillerData!!.size}")
}

если я попытаюсь получить размер resultBilerData, то получится Timber:

РЕЗУЛЬТАТ БИЛЛЕР ДАННЫЕ: 0

но если я использую Java, то там код получит 6 данных в RealmList.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...