Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Discrepancia en nombres de atributos chatId y messageId entre diagrama E/R y frontend #74

Open
ManuelV03 opened this issue Oct 2, 2024 · 6 comments
Assignees
Labels

Comments

@ManuelV03
Copy link

Hola, teniendo hechos la mayoría de los endpoints, me puse a probar con el frontend de la tarea y me di cuenta de que no me funcionaba del todo correctamente.
Despues de inspeccionar el codigo del frontend, llegué a la conclusión de que debe ser porque en este para acceder al Id de un chat o mensaje se utiliiza por ejemplo chat.id, mientras que yo definí que el atributo de id de mi modelo chat sea chatId tal como aparece en el modelo E/R.
Por esto quería ver si me podían aclarar si efectivamente el atributo se debería llamar chatId o id (lo mismo para los mensajes).
Adjunto imagenes que representan lo anteriormente descrito.
De antemano muchas gracias!

image

image

@rodrigoogalde
Copy link
Member

rodrigoogalde commented Oct 2, 2024

Hola!
Debe ser id para ambos modelos
Puedes revisarlo también en el enunciado
image

Saludos

@rodrigoogalde rodrigoogalde self-assigned this Oct 2, 2024
@MariaJoseSilva
Copy link

Hola!
Yo seguí el nombre de los atributos que aparece en el diagrama ER, por lo tanto, estoy usando chatId para el Id de la tabla Chat y messageId para el Id de la tabla Message. Al darme cuenta de que el fronted usaba el atributo como Id, manejé la forma en que se entregan los nombres de los atributos en las respuestas y funciona bien, lo puedo dejar de así?
Gracias!

@empanad4z
Copy link

Hola. Se debe usar Id como dice el enunciado o id como se usa en el frontend? Ya que la busqueda de llaves diferencia mayusculas y minusculas creo

@rodrigoogalde
Copy link
Member

Hola!
La idea es que funcione con el frontend, por lo que debería ser id (Minúscula)

@MariaJoseSilva
Copy link

Hola! Yo seguí el nombre de los atributos que aparece en el diagrama ER, por lo tanto, estoy usando chatId para el Id de la tabla Chat y messageId para el Id de la tabla Message. Al darme cuenta de que el fronted usaba el atributo como Id, manejé la forma en que se entregan los nombres de los atributos en las respuestas y funciona bien, lo puedo dejar de así? Gracias!

up, creo que se les pasó ):

@rodrigoogalde
Copy link
Member

@MariaJoseSilva
Perdón, se me pasó.
Si no te genera problemas con el frontend no hay problemas

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants