查询快照上的firestore迭代器

时间:2018-04-17 22:35:43

标签: javascript firebase google-cloud-firestore

我正在寻找一种在firestore文档中迭代的正确方法;

        this.globalCounters = firebase.firestore().collection('AnswersCounters').doc('Questions')

enter image description here

我找到了一种方法来使用Object.keys(),但我不认为这种方式是正确的。

        this.unsubscribe_globalCounters = this.globalCounters.onSnapshot(this.showAnswers) 


 showAnswers(querySnapshot){

    let snapshotData = querySnapshot.data();
    let answersCounters =[]
    Object.keys(snapshotData).map((i)=>{

        answersCounters.push({key:i,count:snapshotData[i]})

        })
}

0 个答案:

没有答案