sql >> Databasteknik >  >> NoSQL >> MongoDB

Lägg till ett nytt attribut till befintligt json-objekt i node.js

Jag antar att du försöker lägga till en egenskap till ett returnerat Mongoose-dokument för att återanvända det någon annanstans. Dokument som returneras av Mongoose är inte JSON-objekt direkt, du måste konvertera dem till ett objekt för att lägga till egenskaper till dem. Följande bör fungera:

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


  1. ändra nyckeldokument mongodb aggregat

  2. Hitta som skiljer sig från samlingar i mongodb

  3. ActionDispatch::Routing::RouteSet#call Rails 4.1 riktigt långsam

  4. Hur kan du ladda inledande data i MongoDB genom Spring Boot?