MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Czy dane zwracane z Mongoose są niezmienne?

Jednym ze sposobów poradzenia sobie z tym jest przekonwertowanie instancji modelu mangusty na zwykły obiekt, nad którym masz pełną kontrolę, wywołując toObject() na nim:

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

Jeśli potrzebujesz bardziej ustrukturyzowanego rozwiązania, możesz dodać wirtualne atrybuty do swojego schematu zgodnie z opisem tutaj .



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Korzystanie z agregacji wielokrotnej z MongoDB

  2. jak znaleźć określony ciąg w parze klucz-wartość w mongodb

  3. MongoDB — suma zagregowana

  4. Sterownik PHP72 MongoDB z Homebrew na OSX

  5. Nie chcę zaczynać mongod od `sudo mongod`