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

मेरे MongooseJS ObjectIds समानता परीक्षण में विफल क्यों होते हैं?

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

obj1.equals(obj2)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. नेवला:findOneAndUpdate अद्यतन दस्तावेज़ वापस नहीं करता है

  2. नेवला का उपयोग करके मोंगोडब में संग्रह के लिए समाप्ति समय निर्धारित करना

  3. Mongodb में मान से फ़ील्ड गुणा करें

  4. नेस्टेड सरणी के भीतर केवल मिलान किए गए उप-दस्तावेज़ तत्वों को वापस करें

  5. एक-से-अनेक संबंध के साथ नेवला दस्तावेज़ संदर्भ