Firestore JavaScript - несколько документов попадают в отдельные переменные - PullRequest
0 голосов
/ 04 апреля 2020

Так что я хочу получить все документы, где создан код == из коллекции пользователей. Я понял, что это работает. Но если я хочу записать имена в разделы из документов, я могу выписать только одно. Как я могу получить всех пользователей, где создан код ==, в отдельные переменные.

db.collection('users').where('createdby', '==', code)
.get().then(function(querySnapshot) {
  if (querySnapshot.size > 0) {
    alert("got doc/s");
    var usernum = querySnapshot.size;
    alert(usernum);
    sessionStorage.setItem("usernum", usernum);
while(usernum > 0){ 

querySnapshot.forEach(doc => {

let documentData = doc.data()
                let stname = documentData["name"]
                let stcode = documentData["code"]
                alert(stname+" "+stcode);
  });



  alert("round one done");
  usernum--;
}

  } else {
      console.log("No such document!");
  }
})
.catch(function(error) {
  console.log("Error getting document: ", error);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...