a = dbcoll.find_one({},{'_id':False})
På denne linje forespørger du kun efter én indgang i din database, det er grunden til, at det returnerede resultat er et enkelt objekt i stedet for et array (sandsynligvis skal du også ændre den første parameter {} til [] eller noget for at betegne array, men jeg er ikke bekendt med dbcoll .
Du skal ændre find_one ind i find eller noget, og du vil få et array.
Derefter skal efterbehandlingen gentages gennem rækken af a :
a = a.map(function(b){
b['minTime'] = str(b['minTime'])
b['maxTime'] = str(b['maxTime'])
return b;
}
I MongoDB er der en metode find :https://docs.mongodb.com/manual/reference /method/db.collection.find/