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

MongoDB में ढूँढें () और findOne () तरीके अलग-अलग परिणाम दिखा रहे हैं

सबसे पहले, findOne() . के बीच बुनियादी अंतर और find() :

  • findOne() - यदि क्वेरी मेल खाती है, तो पहला दस्तावेज़ वापस कर दिया जाता है, अन्यथा शून्य।

  • find() - मेल खाने वाले दस्तावेज़ों की संख्या से कोई फर्क नहीं पड़ता, एक कर्सर वापस आ जाता है, कभी भी शून्य नहीं होता।

तो जब एक अगर स्थिति में डाल दिया, findOne() किसी दस्तावेज़ से मेल नहीं खाने पर असत्य में परिवर्तित हो सकता है। find() . के रूप में एक कर्सर ऑब्जेक्ट देता है और कभी भी शून्य नहीं लौटाता है, अगर किसी स्थिति में रखा जाता है तो सत्य में परिवर्तित हो जाएगा।

find और findOne() खाली संग्रह के लिए निम्नलिखित लौटाएं:



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB में एक तिथि से सेकंड प्राप्त करने के 5 तरीके

  2. Windows 7 मशीन पर MongoDB:कोई कनेक्शन नहीं बनाया जा सका

  3. mongodb - निकटतम पूर्णांक मान वाला दस्तावेज़ ढूंढें

  4. क्या ग्रिडएफएस उत्पादन के लिए पर्याप्त तेज और विश्वसनीय है?

  5. mongoimport का उपयोग करके दिनांक-डेटाटाइप आयात करना