Tag: GOOGLE-CLOUD-FIRESTORE
Quiero leer campos anidados en mi Firestore. La jerarquía de los campos es la siguiente: comentarios |_ c_id |_ c_text |__ r_id |__ r_text He intentado el siguiente código: var documentSnapshot = await FirebaseFirestore.instance .collection(“article_engagements”) .doc(id.toString()) .get(); var comments = await FirebaseFirestore.instance .collection(“article_engagements”) .doc(id.toString()) .collection(“comments”) .get(); comments.docs.forEach((element) { var replies . . . Read more
Estoy guardando videos en Firebase Storage y creando una URL para ello, la cual estoy guardando en Cloud Firestore. Así que cada vez que alguien ve un video, llamo a la URL y Firebase lo descarga. Eso ha aumentado enormemente los costos de mi proyecto. La pregunta que tengo es . . . Read more
Cuando ejecuto todas mis pruebas juntas, la llamada “makeDocumentSnapshot” produce el error “SyntaxError: Token inesperado u en JSON en la posición 0” en “firebase-functions-test/lib/app.js:41:65”, lo cual básicamente significa que “process.env.FIREBASE_CONFIG” está indefinido. Sin embargo, si solo ejecuto la prueba individualmente, pasa. Mi estructura de archivos: src |– foo |– index.ts . . . Read more
Tengo algunas funciones que necesito ejecutar tanto en el lado delantero como en el backend de un servidor Next.js. Estoy intentando usar Firebase en el lado del servidor para manejar algunos datos sensibles, pero no puedo crear una referencia de documento a un documento de colección en Firestore. Siempre obtengo . . . Read more
La base de datos Firestore tiene la siguiente estructura de campos: images: {day: ['url1', 'url2', 'url3,] night: ['url1']} En primer lugar, me gustaría poder adjuntar un valor a los arrays. Intenté lo siguiente: await updateDoc(doc(firestore, FIRSTORE_COLLECTIONS.IMAGES, id), { [folder]: { [key]: arrayUnion(fileUrl) } Se fue a la ruta correcta dentro . . . Read more