sql >> Database >  >> NoSQL >> MongoDB

Zijn gegevens die worden geretourneerd door Mongoose onveranderlijk?

Een manier om dit aan te pakken, is door uw mongoose-modelinstantie om te zetten in een gewoon object waarover u volledige controle hebt door toObject() erop:

User.findById(userId, function(err, data) {
  if (!err) {
    data = data.toObject();
    data.newvar = 'Hello, world';
  }
});

Als je een meer gestructureerde oplossing wilt, kun je virtuele attributen aan je schema toevoegen zoals hier beschreven. .



  1. Hoe has_many te implementeren:via relaties met Mongoid en mongodb?

  2. Eenvoudige inlogpagina in nodejs met express en paspoort met mongodb

  3. Hoe te zoeken met meerdere voorwaarden en die voorwaarden zijn afhankelijk

  4. update een genest object met twee lagen op basis van de id