Actualizar y eliminar documentos
Presentación
Firebase Auth
Cloud Firestore
Cloud Storage
Cloud Functions
Curso Firebase para Web se encuentra en desarrollo. Vuelve pronto para encontrar nuevas lecciones.
- Sabemos cómo añadir documentos a Cloud Firestore pero, ¿cómo actualizarlos?. Nada te impide usar el método
set()
sobre una referencia válida utilizandomerge
, pero tienes a tu disposición el métodoupdate()
, que permite actualizar la parte del documento que prefieras.
const docRef = db.collection("users").doc();
const addDocument = await docRef.set({ name: "Nino", specie: "black cat" });
await docRef.update({ specie: "Awesome black cat 😺" });
- Por último, con el método
delete()
podemos eliminar una referencia existente.
const delete = docRef.deelete();
- ⚠️ Ojo, tal como y indica en la documentación, eliminar un documento no elimina sus subcolecciones. Debemos tenerlo en cuenta. Durante el desarrollo del proyecto nos enfrentaremos a este escenario de forma práctica.
Código inicial
¿Tienes alguna pregunta sobre esta lección de Curso Firebase para Web?
Resuelve todas tus dudas sobre Firebase en la Comunidad de Escuela Vue: un lugar donde participar, aprender y ayudar. ¡Te esperamos!.
Tras el registro (si no lo has hecho ya) serás redirigido/a al canal adecuado en la Comunidad.