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

नेवला मॉडल की स्थिर विधि पर लेखन त्रुटि

आपको स्थिर विधि पहले . सेट करने की आवश्यकता है आप अपना मॉडल बनाएं:

userSchema.statics.doSomething = function () {
  var User = mongoose.model('User');
  // I think 'this' also points to the User model here:
  // var User = this;
  // var user = new User(...);
  console.log("I'm doing something");
}

module.exports = {
  model : mongoose.model('User', userSchema)
};

मॉडल, Mongoose शब्दावली का उपयोग करने के लिए, स्कीमा से "संकलित" हैं। एक बार जब आप एक मॉडल बना लेते हैं, तो स्कीमा में कोई भी परिवर्तन उस मॉडल के लिए प्रचारित नहीं किया जाता है जो उससे प्राप्त होता है।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. डेटाबेस सर्वर से टाइमस्टैम्प के साथ MongoDB दस्तावेज़ कैसे सम्मिलित करें

  2. मोंगो एकत्रीकरण ढांचा, क्रमबद्ध करें और फिर समूह काम नहीं कर रहा है

  3. MongoCharpdriver 2.7.0 . का उपयोग करके MongoDb (प्रमाणीकरण का उपयोग करके) से कनेक्ट करने में असमर्थ

  4. सी # ड्राइवर का उपयोग कर मोंगोडीबी में किसी सरणी के उप-दस्तावेज़ में निहित सरणी के उप-दस्तावेज़ में फ़ील्ड को कैसे अपडेट करें?

  5. मोंगोडब मुझे 100 से अधिक दस्तावेज क्यों नहीं दे रहा है?