Saya memiliki pertanyaan yang dibuat di node to firestore untuk mendapatkan koleksi dokumen. Saya ingin menulis koleksi sebagai string json untuk diuraikan oleh suatu aplikasi. Kode saya adalah sebagai berikut:
serverRef = db.collection('servers');
getDocs = serverRef.where('online', '==', true).get()
.then(querySnapshot => {
if (querySnapshot.empty) {
res.send("NO SERVERS AVAILABLE");
} else {
var docs = querySnapshot.docs;
console.log('Document data:', docs);
res.end(JSON.stringify({kind: 'freeforge#PublicServerSearchResponse',servers: docs}));
}
Saya mendapatkan data yang tidak perlu dengan cara ini karena yang saya dapatkan hanyalah cuplikan dokumen. Bagaimana cara saya mengulang snapshot dokumen dan mengirimkannya dalam satu string json?