-
Notifications
You must be signed in to change notification settings - Fork 5
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
Propuesta de modelo #3
Comments
Lo de la api rest esta excelente, refuerza la buena practica de encapsular Hasta ahora veo bien la estructura de los documentos (tablas), solo debemos El sáb, mar 21, 2015 03:21 PM, brian esteban bustos baquero <
|
me gustaría mas que comments fuera un documento diferente ya que los comentarios son una característica que tiende a ser bastante utilizada y por tanto seria bastante peso en un solo documento. Propongo que por rendimiento se separen y se vinculen con populate de mongoose o con programación. |
me parece que lo que menciona @calderaro tiene mucho peso, sobretodo cuando estamos hablando de mongodb como BD, ya que un documento solo soporta hasta 16mb de data y al estar los comentarios anidados esto puede llevar a sobrepasar este limite en un articulo muy popular. |
Buenas tengo una propuesta para el modelo, es muy simple pero con ella se puede comenzar trabajar para que el cliente como el server concuerden a la hora de enviar datos
Pensando en un CMS se compone de artículos y que se debe tener usuarios que comenten o administran, no si les parezca esta idea de crear un api Rest para los usuario y una para los artículos
documentos
supongo que es los documentos son uno a uno, excepto artículos que es uno a muchos y supongo que para rendimiento debe esta indexado
articulos crud
get
consige un usuarioput
actualiza un usuariodelete
elimina un usuario##usuarios crud
get
lista todos los usuariosget
consige un usuarioput
actualiza un usuariodelete
elimina un usuarioThe text was updated successfully, but these errors were encountered: