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

160
Vistas
Encuentra el número de entradas en el documento de base de fuego

Estoy tratando de hacer una paginación con una base de datos de Firestore. ¿Hay alguna manera de encontrar la cantidad de documentos en mi Firestore desde mi sitio web usando Javascript para poder codificar mis botones (anterior) y (siguiente) para la paginación en consecuencia?

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

0

Cuando se trata de Firestore, solo puede solicitar páginas de datos de un tamaño particular usando la función limit() . Dicho esto, puede comenzar desde el principio de una consulta y obtener las siguientes páginas del mismo tamaño. Esta operación debe continuar con otras operaciones similares hasta que no queden más documentos.

Por lo tanto, siempre debe comenzar desde la página uno, luego avanzar a través de las páginas utilizando los cursores de consulta, especificando qué documento fue el último en la consulta anterior.

Desafortunadamente, no hay forma de que puedas saltar entre páginas. Siempre hay que leer todas las páginas anteriores. Además de eso, dado que las colecciones en Firestore no mantienen un conteo de documentos, no podrá saber cuántas páginas de datos hay antes de tiempo a menos que cree y mantenga su propio conteo de documentos.

Si desea implementar una forma moderna de manejar la paginación, debería considerar implementar el llamado "desplazamiento infinito". Facebook hace eso, Instagram hace eso. Hay muchos ejemplos por ahí.

También he escrito un artículo llamado:

  • ¿Cómo contar la cantidad de documentos en una colección de Firestore?

Donde he explicado cómo puedes contar documentos en Firestore.

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