ऑब्जेक्ट आईडी ऑब्जेक्ट हैं इसलिए एक मानक ==समानता परीक्षण समानता के संदर्भों की तुलना कर रहा है, न कि निहित आईडी मान। उनके मूल्यों की तुलना करने का सही तरीका है ObjectId.equals का उपयोग करना:
obj1.equals(obj2)
ऑब्जेक्ट आईडी ऑब्जेक्ट हैं इसलिए एक मानक ==समानता परीक्षण समानता के संदर्भों की तुलना कर रहा है, न कि निहित आईडी मान। उनके मूल्यों की तुलना करने का सही तरीका है ObjectId.equals का उपयोग करना:
obj1.equals(obj2)