Mongoose y Populations
Requisitos de la Práctica
A los requisitos de la práctica CSV usando MongoDB
anterior, le añadimos una colección de usuarios
: un usuario tiene un nombre
y varios (no mas de cuatro) ejemplos
. Cada ejemplo
pertenece a un único usuario.
La secuencia de pasos debe ser parecida a esta:
- Inicialmente se solicita se rellene en la vista de entrada el nombre de usuario
- Cuando se rellena el cliente hace un request Ajax al servidor
- El servidor busca dicho nombre en la colección de usuarios y si no lo encuentra crea un nuevo usuario y lo guarda en la base de datos. Su colección de ejemplos asociada es vacía
- En cualquier caso el servidor responde al request con los nombres de los ejemplos asociados con dicho usuario
- El cliente muestra los botones con los ejemplos de dicho usuario.
- No se pide ninguna forma de autenticación en esta práctica
- El resto de botones y conductas es como en la práctica anterior