Closed andresmanelli closed 8 years ago
tal vez habría que hacer los mismo con los archivos user(s)
En dicho caso el único cambio sería que user.js
pasaría a ser _users.js
en un rato reviso que funcione
Claro, no estaba seguro por las lineas que definen el prototype de User y eso. La verdad no lo entiendo mucho
qué líneas por ejemplo?
Era en user.js
var User = module.exports = function User(_node) {
this._node = _node;
};
Object.defineProperty(User.prototype, 'id', {
get: function () { return this._node.id; }
});
Object.defineProperty(User.prototype, 'name', {
get: function () {
return this._node.data['name'];
},
set: function (name) {
this._node.data['name'] = name;
}
});
yo hice eso? o_O jajaja
lo debo haber hecho por alguna razón pija que no recuerdo. Son getters y setters así que no pasa nada. Tienen que estar ahí de todas maneras, hasta que redescubra por qué los puse
Cambio ese nombre de archivo entonces? O estás verificando cosas?
cambialo pero dejame que lo testee cuando termine con lo otro
Favor de verificar que les funcione. Yo no tuve problemas. Traté de separar de manera lógica. Cualquier comentario es bienvenido.
Los archivos que comienzan con guión bajo son los que acceden a la BDD, los demás exponen la API que usa
server.js
. Qué les parece?