как получить доступ к вложенному документу в облачном firestore - PullRequest
0 голосов
/ 18 октября 2019

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

Вот код, используемый для попытки доступа к полю

for(var i = 0; i < 6; i++){
          firebase.firestore()
          .doc(`/createdClub/${this.markers[i]}`)
          .get()
          .then(snapshot => {
            this.clubname = snapshot.data().ClubName
            console.log(this.clubname)
            for(var e = 0; e < 6; e++){
              firebase.firestore()
              .doc(`/createdClub/${this.markers[i]}/members/${this.tanda[e]}`)
              .get()
              .then(snapshot => {
                   this.checkName = snapshot.data().Name
                   console.log(this.checkName );
                   if( this.checkName == this.userFirstName){
                   this.member.push(this.clubname)
                   }
                 })
               }
              })
            }

Как выглядит БД

Надеюсь, что кто-то может помочь

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