Firestore: ¿Cuál es el patrón para agregar nuevos datos en Web v9?

1 minuto de lectura

avatar de usuario
chris haupt

He visto en muchos sitios que para acceder a documentos anidados y colecciones el patrón es algo así como db.collection("users").doc("frank").collection("pets") etc.

Esto tiene mucho sentido para mí y es fácil de entender. El problema es que mi proyecto (React) está configurado en el Web versión 9 camino. He revisado los documentos una y otra vez y no puedo ver nada que vaya más allá de hacer referencia al documento X en la colección Y.

Necesito hacer referencia a Usuarios> uid> someCollection

Pero en el Versión web 9 forma en que solo puedo hacer: doc(db, "users", uid)

¿Cómo profundizo más?

  • ¡Eso es todo! Estaba intentando cosas como esa, pero simplemente no estaba haciendo la combinación correcta de cosas. Muchas gracias, gran avance en mi proyecto <3

    – Chris Haupt

    30 de agosto de 2021 a las 16:48

  • Acabo de ver tu edición, ¡esa parte adicional con el operador de propagación es realmente genial y definitivamente será útil! 🙏🙏🙏

    – Chris Haupt

    30 de agosto de 2021 a las 19:19

¿Ha sido útil esta solución?

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad