sql >> Base de Datos >  >> NoSQL >> MongoDB

Agregue un nuevo atributo al objeto json existente en node.js

Supongo que está intentando agregar una propiedad a un Documento Mongoose devuelto para reutilizarlo en otro lugar. Los documentos devueltos por Mongoose no son objetos JSON directamente, deberá convertirlos en un objeto para agregarles propiedades. Lo siguiente debería funcionar:

//... record is a mongoose Document
var r = record.toObject();
r.Name = 'test';
console.log("Record ",r);