получить документы из коллекции Firebase FireStore Android - PullRequest
0 голосов
/ 17 октября 2019

Я хочу получить документы подколлекции с Firebase FireStore Android и показать его в представлении переработчика, но ничего не отображается в представлении переработчика. Я думаю, что есть проблема при извлечении данных

 var myarray=ArrayList<User>()
   rv=findViewById(R.id.idrecycler) as? RecyclerView
    notebookRef.addSnapshotListener { querySnapshot, firebaseFirestoreException ->
           for(uid in querySnapshot!!.documentChanges){
               uid.document.reference.collection("ProfileData")
                   .addSnapshotListener { querySnapshot2, firebaseFirestoreException ->
                   for(da in querySnapshot2!!){
                  val note = da.toObject(Note::class.java)
                       var title = note.title
                  var description = note.notes
                           var note2 = da.toObject(Note2::class.java)
                           var username = note2!!.username
                           myarray.add(User(username!!,str.child(currentuser),title!!,description!!))
                       }
              }
  }}

User.class

data class User(
    var username:String,
    var userphoto: StorageReference,
    var title:String,
    var notes:String
)

uid - это UserUID, это идентификатор некоторых заметок

Снимок базы данных:

enter image description here

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