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

334
Vistas
¿Cómo podemos combinar el método startAfter () en firebase según la condición?

Estoy escribiendo una consulta para paginar mis datos en firebase. Pero tengo una pregunta simple y rápida. ¿Es posible agregar el método startAfter() basado en condiciones como las siguientes? Si es posible, guíeme porque probé de diferentes maneras pero no funciona.

 onMounted(() => { loadPapers() }) const loadPapers = () => { const savedTopifyPapers = db.collection('savedTopifyPapers') savedTopifyPapers.orderBy('timeStamp', 'asc').limit(1) if (lastDoc.value) { savedTopifyPapers.startAfter(lastDoc.value) } savedTopifyPapers.onSnapshot((snapshot) => { lastDoc.value = snapshot.docs[snapshot.docs.length - 1] if (snapshot.empty) { loadingData.value = false } papersData.value = snapshot.docs.map((doc) => { const data = doc.data() const id = doc.id loadingData.value = false return { id, ...data } }) papersDataLength.value = papersData.value.length })

¡Cualquier solución apreciada!

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