Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

191
Visualizações
¿La subcolección de firestore elimina los detectores de cambios cuando se alcanza el límite?

Cuando se agregan datos a una subcolección, la instantánea de datos en tiempo real no se activa si se alcanza el límite que establecí. ¿Cómo evitar esto?

Quiero que la instantánea muestre los últimos 25 textos más nuevos. Pero dado que se alcanza el límite, simplemente detiene la función y me quedo atascado con los últimos 25 renderizados y los nuevos no se muestran en absoluto.

Lo que es aún peor de esto si vuelvo a cargar la página para ver si la función representará los nuevos elementos después de que se haya alcanzado el límite:

  • no lo hace, simplemente muestra los 25 creados.
  • ignora cualquier elemento nuevo, por lo que la consulta simplemente se divide desde ese punto hacia arriba.

 useEffect(() => { if (_globalContext.focus) { let collectionRef = collection(db, 'Chat', docId, 'messages'); const querydata = query(collectionRef, orderBy('createdAt'), limit(25)); const unsub = onSnapshot(querydata , (querySnapshot) => { console.log(querySnapshot, 'triggered'); querySnapshot.forEach((doc) => { console.log(doc.data()); }); }); setChats(data); return () => { unsub(); }; } }, [_globalContext.focus]);

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Si desea mostrar los 25 documentos más recientes, debe ordenar por marca de tiempo descendente o limitarse a los * últimos 25 (en lugar de los primeros 25):

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda