a = dbcoll.find_one({},{'_id':False})
इस पंक्ति में, आप अपने डेटाबेस में केवल एक प्रविष्टि के लिए क्वेरी कर रहे हैं, यही कारण है कि लौटाया गया परिणाम एक सरणी के बजाय एक एकल वस्तु है (शायद आपको पहले पैरामीटर को भी बदलना होगा {}
करने के लिए []
या सरणी को दर्शाने के लिए कुछ लेकिन मैं dbcoll
. से परिचित नहीं हूँ ।
आपको find_one
change को बदलना होगा में find
या कुछ और, और आपको एक सरणी मिलेगी।
फिर प्रसंस्करण के बाद, आपको a
. की सरणी के माध्यम से पुनरावृति करने की आवश्यकता है :
a = a.map(function(b){
b['minTime'] = str(b['minTime'])
b['maxTime'] = str(b['maxTime'])
return b;
}
MongoDB में एक विधि है find
:https://docs.mongodb.com/manual/reference /method/db.collection.find/