Tag: GOOGLE-CLOUD-FIRESTORE
Estoy utilizando Firestore ‘addDoc’ (versión Web 9, https://firebase.google.com/docs/firestore/manage-data/add-data) para agregar un nuevo documento: const ref = collection(this.db, ‘participants’).withConverter(Participant.dataConverter); const docRef = await addDoc(ref, participant); Esto funciona muy bien si la conexión de red está bien. Sin embargo, si me desconecto de Internet desactivando el adaptador de red (Windows), ‘await addDoc’ . . . Read more
Tengo una tabla de datos y quiero eliminar todos los documentos dentro de la colección antes de invocar loadCheckOut. ¿Cómo puedo hacer eso con la sintaxis más reciente de JS? Estoy usando React JS y inicializo la base de datos desde el método getDb(), por lo que los métodos como . . . Read more
Supongamos que tenemos una aplicación bancaria con una infraestructura de Firebase. Podemos ver nuestro saldo actual y agregar una transacción. Ahora, desde la perspectiva de la programación: Si agregamos una transacción, necesitamos ajustar el saldo de la cuenta. Dado que esto es relevante para la seguridad (no queremos que alguien . . . Read more
Intento leer dos campos de un documento de Firestore: El tipo es número { personScoresAllCount : 2 } El tipo es marca de tiempo: { personScoresCalculationDate : 30/12/2021 12:00:00 AM } Estos dos campos se abordan con estas 2 líneas de código casi idénticas: console.log("querySnapshotPersonsDocs[i].data().personScoresCalculationDate : "+JSON.stringify(querySnapshotPersonsDocs[i].data().personScoresCalculationDate )); console.log("querySnapshotPersonsDocs[i].data().personScoresAllCount: "+JSON.stringify(querySnapshotPersonsDocs[i].data().personScoresAllCount)); . . . Read more
Estoy construyendo un foro y cuando una persona comenta en un hilo, me gustaría enviar un correo electrónico a todos informando que alguien ha agregado un comentario. Esto requiere iterar sobre una colección de Firestore. ¿Cómo puedo hacer esto utilizando las funciones de Firebase Cloud? exports.onCommentCreation = functions.firestore.document(‘/foro/hilos/{threadId}/comentarios/{commentId}’) .onCreate(async (snapshot, . . . Read more