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

183
Vistas
Problema de relayStylePagination en inMemoryCache cuando se usa la misma consulta varias veces Apollo3

Entonces, estoy usando la misma consulta en 2 lugares. En un lugar, quiero obtener más resultados al desplazarme en el componente de búsqueda y, debido a que relayStylePagination lee y fusiona, obtengo el resultado deseado.

 const cache = new InMemoryCache({ typePolicies: { Query: { fields: { users: relayStylePagination(), }, }, }, });

Pero estoy usando la misma consulta para obtener usuarios en una lista paginada con 15 resultados y al hacer clic en la página número 2, quiero otros 15 resultados, pero en cambio obtengo 30 porque se fusionan.

¿Alguien ha tenido el mismo problema y cuáles son algunas posibles soluciones? Saludos.

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

0

Parece que está describiendo un desplazamiento que requeriría una consulta diferente para lograr esto: https://www.apollographql.com/docs/react/pagination/offset-based

De esta manera, puede proporcionar la cantidad de resultados ya consultados y solo devolver la cantidad limitada necesaria.

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