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

अलग मॉडल फ़ाइलों में model.export का उपयोग क्यों करें?

mongoose.model Model लौटाता है यह परिभाषित करता है। इसे module.exports के रूप में सेट करना आपको आसानी से Model . के उदाहरण बनाने की अनुमति देता है , इसे कनेक्शन से पुनर्प्राप्त किए बिना।

a.js

var User = require('./b');
var myUser = new User;

b.js

var UserSchema = mongoose.Schema({
    name: String
})

module.exports = mongoose.model('User', UserSchema);

... ध्यान दें कि मैं सीधे new User को कैसे कॉल कर सकता हूं (User सेट करने के बाद होने के लिए require('./b') ... यह है module.exports मुझे करने की अनुमति देता है। ध्यान दें कि यह mongoose का हिस्सा नहीं है प्रति-से, लेकिन नोड्स मॉड्यूल सिस्टम के ।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongodump को खाली फ़ोल्डर मिल रहे हैं

  2. SQL में अग्रणी शून्य जोड़ें

  3. सी # का उपयोग कर मोंगोडब में एंबेडेड दस्तावेज़ अपडेट करें

  4. कैसे जांचें कि किसी सरणी फ़ील्ड में MongoDB में एक अद्वितीय मान या कोई अन्य सरणी है या नहीं?

  5. Node.js + MongoDB:MongoError:कर्सर मारा गया या समय समाप्त हो गया