La recomendación es un único EndPoint dual (path variable con parámetros opcionales):
Sin criterios (usar valores del perfil que solicita -> vacios).
Con criterios (se usan los enviados a través del mismo endpoint).
(Anterior)
ver en este issue lo que falta implementar #4 del sprint 3
Detalles de la tarea #4
> COMO desarrollador QUIERO plantear la lógica de búsqueda para encontrar los jugadores sugeridos PARA para retornar un listado elementos JSON de jugadores o listado vacío.
>
> La búsqueda de jugadores sugeridos, utiliza los datos activos del perfil del usuario logeado, con orden de prioridad (según filtro de búsqueda avanzada):
>
> 1. Listado de plataformas (juegos).
> 2. Reseñas.
> 3. Disponibilidad horaria:.
Búsqueda CON filtros
[ ] Controllers - Endpoint: #34
[ ] Backend - Lógica de filtrado: #35
[ ] Services - Conexción a BB.DD.: #36
Fuera de Scope: Búsqueda SIN filtros no contemplada
Detalles de búsqueda SIN filtros
Esté tipo de búsqueda **no incluye** en el endpoint **parámetros** ni criterios de búsqueda (se usan el estado del usuario que dispara la petición, _logeado_).
La recomendación es un único EndPoint dual (path variable con parámetros opcionales):
Con criterios (se usan los enviados a través del mismo endpoint).
(Anterior)
ver en este issue lo que falta implementar #4 del sprint 3
Detalles de la tarea #4
> COMO desarrollador QUIERO plantear la lógica de búsqueda para encontrar los jugadores sugeridos PARA para retornar un listado elementos JSON de jugadores o listado vacío. > > La búsqueda de jugadores sugeridos, utiliza los datos activos del perfil del usuario logeado, con orden de prioridad (según filtro de búsqueda avanzada): > > 1. Listado de plataformas (juegos). > 2. Reseñas. > 3. Disponibilidad horaria:.
Búsqueda CON filtros