Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

142
Vistas
Firestore no enumera documentos que no tienen campos en lugar de tener subcolecciones

Estoy trabajando en un proyecto de asistencia. Entonces, he anidado documentos y colecciones. Pero el problema es que:

Firestore no incluye documentos que no tienen campos. Estructura de base de datos de Firebase Imagínese solo enumerando documentos que tienen campos.

Estoy haciendo esto en JavaScript.

 db.collection("Attendence").get().then((querySnapshot) => { querySnapshot.forEach((doc) => { // doc.data() is never undefined for query doc snapshots console.log(doc.id, " => ", doc.data()); });

});


about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Firestore no incluye documentos que no tienen campos.

Ese es el comportamiento esperado. Los documentos que veo enumerados en cursiva ("CG1", "CSE A1" y "DG2") en realidad no son documentos presentes en la colección.

Los documentos que están presentes en la colección "Asistencia" y están escritos en cursiva significan que existen algunas subcolecciones con otros documentos agregados bajo esos ID de documentos.

No hay consulta que pueda devolver esos documentos ya que no existen. Entonces, en otras palabras, acaba de reservar algunas ID para algunos documentos en esa colección y luego crea una subcolección debajo de ella. Estos tipos de documentos están visibles en Firebase Console porque es posible que desee navegar a sus subcolecciones.

Una cosa para recordar, en Cloud Firestore, los documentos y las subcolecciones no funcionan como los archivos y directorios del sistema de archivos. Si crea una subcolección en un documento, no crea implícitamente ningún documento principal. Las subcolecciones no están vinculadas de ninguna manera a un documento principal.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda