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

नेवला जे एस के माध्यम से MongoDB - FindByID क्या है?

findById मॉडल पर एक सुविधाजनक तरीका है जो Mongoose द्वारा अपने _id द्वारा दस्तावेज़ खोजने के लिए प्रदान किया जाता है। इसके लिए प्रलेखन यहां पाया जा सकता है।

उदाहरण:

// Search by ObjectId
var id = "56e6dd2eb4494ed008d595bd";
UserModel.findById(id, function (err, user) { ... } );

कार्यात्मक रूप से, यह कॉल करने जैसा ही है:

UserModel.findOne({_id: id}, function (err, user) { ... });

ध्यान दें कि Mongoose प्रदान की गई id को कास्ट करेगा _id . के प्रकार के लिए मान जैसा कि स्कीमा में परिभाषित किया गया है (ऑब्जेक्ट आईडी के लिए डिफ़ॉल्ट)।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. डिफ़ॉल्ट रूप से MongoDB शेल में सुंदर प्रिंट

  2. MongoDB में बाधाओं को कैसे लागू करें?

  3. मोंगो एकत्रीकरण:गिनती के लिए आपत्ति करने के लिए $ समूह और $ प्रोजेक्ट सरणी

  4. बड़े डेटाबेस को प्रभावी ढंग से कैसे प्रबंधित करें

  5. mongoDB जावा ड्राइवर लॉगिंग को अक्षम कैसे करें?