es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: GOOGLE-CLOUD-FIRESTORE

Cómo leer campos anidados de Firebase 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

process.env.FIREBASE_CONFIG está indefinido cuando se ejecutan todas las pruebas unitarias juntas.

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

El servidor de NextJS no puede utilizar Firestore.

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

Modificar arrays en Firebase Firestore

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