Итак, я хотел получить документ по идентификатору из массива документов, но не смог найти способ получить идентификатор документа.
Я искал решение повсюду, не смог найти ни одного.
Я выкладываю здесь решение на случай, если кто-то снова столкнется с той же проблемой.
Это то, что в итоге сработало для меня:
function getDocs(collectionName) {
return db.collection(collectionName).get()
.then(collection => {
return collection.docs.map(doc => ({ ...doc.data(), _id: doc.id }))
})
}
Счастливого кодирования всем