MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

क्या नेवला प्री ('सेव') में संपत्ति के पिछले मूल्य तक पहुंच प्रदान करता है?

स्वीकृत उत्तर बहुत अच्छी तरह से काम करता है। स्कीमा परिभाषा के साथ सेटर इनलाइन के साथ एक वैकल्पिक सिंटैक्स का भी उपयोग किया जा सकता है:

var Person = new mongoose.Schema({
  name: {
    type: String,
    set: function(name) {
      this._previousName = this.name;
      return name;
    }
});

Person.pre('save', function (next) {
  var previousName = this._previousName;
  if(someCondition) {
    ...
  }
  next();
});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. गोलंग से कनेक्ट करने के लिए मोंगोडब 3.6 से नए यूआरएल का उपयोग कैसे करें

  2. NodeJS + MongoDB:findOne () के साथ संग्रह से डेटा प्राप्त करना

  3. MongoDB में लेनदेन

  4. सरणी में तत्व अपडेट करें यदि मौजूद है तो MongoDb में उस सरणी में नया तत्व डालें

  5. नेवला - ईमेल सिंटैक्स मान्य करें