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

mongodb का आउटपुट प्राप्त करने के लिए .toArray () करने की आवश्यकता है। कुंजी नाम पर खोज () मूल्य नहीं है

उस त्रुटि का अर्थ है कि आप कुंजी के समावेशन और बहिष्करण को मिश्रित नहीं कर सकते (_id नहीं माना जाता है)। सटीक होने के लिए आप इसके साथ आगे बढ़ सकते हैं

"credentials":0,"_id":0,"username":0

या

"credentials":1,"_id":0,"username":1

समावेशन और बहिष्करण के मिश्रण की अनुमति नहीं है। आप https://docs.mongodb.org/manual/tutorial/project-fields-from-query-results/ उस के लिए। कर्सर के लिए दूसरे भाग के विकल्प आ रहे हैं। toArray () अगले का उपयोग कर रहे हैं

cursor.next(function(err,result){
   if (result)
      //Returns the next document in a cursor.
})

या इस प्रकार प्रत्येक विधि का उपयोग कर रहे हैं

cursor.each(function(err,result){
    if(result){
       //each document in cursor
    }
})



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. PyMongo और Flask's Jsonify में एस्केप स्लैश शामिल हैं

  2. MongoDB परिवर्तन स्ट्रीम में विशिष्ट क्षेत्रों में परिवर्तन कैसे देखें?

  3. सरणी वाले दस्तावेज़ ढूंढें जिनमें कोई विशिष्ट मान नहीं है

  4. MongoDB 3.6 सदस्य को 3.4 प्रतिकृति सेट में जोड़ते समय सिंक स्रोत में कोई सुविधा संगतता संस्करण त्रुटि नहीं थी

  5. MongoDB गतिशील विशेषताओं को कैसे अपडेट करें?