a = dbcoll.find_one({},{'_id':False})
В този ред правите заявка само за един запис във вашата база данни, поради което върнатият резултат е единичен обект вместо масив (вероятно трябва да промените и първия параметър {}
към []
или нещо за обозначаване на масив, но не съм запознат с dbcoll
.
Трябва да промените find_one
в 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/