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

281
Vistas
Firestore: obtenga una lista de documentos (pero no todos) en una colección

Supongamos que tengo una colección que contiene varios documentos, cada uno de ellos denominado FIS01181 o INF01202 (tres letras mayúsculas seguidas de cuatro dígitos). Esta colección puede tener quizás mil de estos documentos, pero para cada usuario solo necesitará 40 o 50. Así que pensé que sería una buena optimización si cada acceso solo descargara lo necesario.

Sé que podría recorrer estos 50 documentos que necesitaba y descargarlos individualmente; Intenté esto pero se puso muy lento. Tal vez descargarlos todos a la vez sería más rápido, pero nuevamente, una gran cantidad de desperdicio de tráfico de red (además de la facturación más alta). La referencia de Firestore sugiere que hay una función para esto llamada where , pero no sé si eso es exactamente lo que estoy buscando:

const q = query(collection(db, "cities"), where("capital", "==", true));

Quiero tener una matriz de nombres de documentos, como let arrayOfDocs = ["FIS01181", "INF01202"]; y obténgalos todos de Firebase a la vez. ¿Es posible?

Nota: estoy usando la versión 9 de Firebase con Javascript.

about 4 years ago · Juan Pablo Isaza
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