Mongoose mongodb-native ड्राइवर का उपयोग करता है, जो कस्टम ObjectID प्रकार का उपयोग करता है। आप ऑब्जेक्ट आईडी की तुलना .equals()
. से कर सकते हैं तरीका। आपके उदाहरण के साथ, results.userId.equals(AnotherMongoDocument._id)
. ObjectID प्रकार में एक toString()
भी होता है विधि, यदि आप ऑब्जेक्ट आईडी के कड़े संस्करण को JSON प्रारूप, या कुकी में संग्रहीत करना चाहते हैं।
यदि आप ObjectID = require("mongodb").ObjectID
(मोंगोडब-मूल पुस्तकालय की आवश्यकता है) आप जांच सकते हैं कि results.userId
results.userId instanceof ObjectID
. के साथ एक मान्य पहचानकर्ता है ।
आदि।