Проблема с получением данных из firebase, ошибка при конветре типов данных
ошибка: "Can't convert object of type java.lang.String to
type com.example.mytreningwork.model.ModelLoadTrainingExec"
На скрине код , где возникает ошибка
DB.child("${mAuth.currentUser?.uid.toString()}/CUSTOM_TRAINING/$nameTraining")
.addValueEventListener(object : ValueEventListener{
override fun onDataChange(snapshot: DataSnapshot) {
val list = snapshot.children.map{it.getValue(ModelLoadTrainingExec::class.java)?:ModelLoadTrainingExec()}
// view.RecyclerViewDisplayTrainingExec.apply {
// adapter = ViewExecTrainigAdapter(list)
// }
}
override fun onCancelled(error: DatabaseError) {}
})
На фото ниже структура ноды firebase , от куда берутся данные
Код модели(дата класса)
data class ModelLoadTrainingExec(
var execCount : String = "0",
var execName : String = "none",
var execTask : String = "0",
var execTime : String = "0"
)

