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
. के प्रकार के लिए मान जैसा कि स्कीमा में परिभाषित किया गया है (ऑब्जेक्ट आईडी के लिए डिफ़ॉल्ट)।