He probado muchos métodos como
const admin = require("firebase-admin"); admin.initializeApp(); const db = admin.firestore(); const docRef = db.collection("users").doc(dynamicDocID).get() const docRef = db.collection("users").doc(dynamicDocID)así como muchos otros y siguen quedando indefinidos o una promesa que nunca parece resolverse
Parece que no puedo encontrar documentos adecuados sobre esto en todo caso
Dado que Cloud Functions para Firebase está escrito en Node.js, consulte los ejemplos de Node.js en la documentación de Firestore .
Basado en eso:
const docRef = db.collection("users").doc(dynamicDocID) const document = await docRef.get() console.log(document.id, document.data()) O si no puedes usar await :
const docRef = db.collection("users").doc(dynamicDocID) return docRef.get().then((document) => { console.log(document.id, document.data()) })