Я пытаюсь получить данные из Firestore и сохранить данные в MutableList
, и я использовал ту же модель, в которой я хранил данные. Когда я следую за кодом
Они правильно читают размер массива, но не читают данные как пустые
Но значения не пустые в базе данных.
Мне нужна помощь, пожалуйста:
fun getDataQuestions(onComplete: (MutableList<QuestionModel>) -> Unit): ListenerRegistration {
val id = FirebaseAuth.getInstance().currentUser!!.uid
val doc = FirebaseFirestore.getInstance()
.collection("employerUsers").document(id).collection("Question").whereEqualTo("employeeID",this.EmployeeId )
return doc.addSnapshotListener { querySnapshot, firebaseExeption ->
Log.w("firebaseExeption", "" + firebaseExeption)
Log.i("firebaseExeption", "" + querySnapshot)
onComplete(querySnapshot!!.toObjects(QuestionModel::class.java))
}
}
Firestore ScreenShot