MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Aggiungi un nuovo attributo all'oggetto json esistente in node.js

Presumo che tu stia cercando di aggiungere una proprietà a un documento Mongoose restituito per riutilizzarlo da qualche altra parte. I documenti restituiti da Mongoose non sono oggetti JSON direttamente, dovrai convertirli in un oggetto per aggiungere loro proprietà. Dovrebbe funzionare quanto segue:

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