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

168
Vistas
Firestore React obtener documento por URL

Tengo una duda sobre el funcionamiento que se puede utilizar con firestore

Tengo una tabla que muestra una lista de documentos. ( url : localhost/panel/usuarios )

Cuando hago clic en un documento de la lista, quiero ser redirigido a una página de detalles. ( url : localhost/panel/usuario/1 )

Excepto que con firestore, mi url se representa de esta forma: ( url : localhost/dashboard/user/MuVsCLALiQPZuxnV3yyQ )

¿Cómo se obtiene una página de detalles con una URL "limpia"?

Sabiendo que quiero poder mostrar los detalles de un usuario revisando la URL completa y sin necesariamente revisar la lista

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

0

Si por "limpio" se refiere a números enteros o UID más cortos, entonces podrá almacenar un campo en el documento de Firestore del usuario, por ejemplo, {shortUid: 1} (o establecer ese UID corto como ID de documento en primer lugar) y luego consultar según la ID:

 const userId = getIdFromURL(); const user = await getDocs(collection(db, "users"), where("shortUid", "==", userId))

No se recomienda el uso de ID secuenciales con bases de datos NoSQL como Firestore, así que consulte lasmejores prácticas de 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