a = dbcoll.find_one({},{'_id':False})
W tej linii pytasz tylko o jeden wpis w swojej bazie danych, dlatego zwracany wynik to pojedynczy obiekt zamiast tablicy (prawdopodobnie musisz również zmienić pierwszy parametr {}
do []
lub coś do oznaczenia tablicy, ale nie jestem zaznajomiony z dbcoll
.
Musisz zmienić find_one
do find
czy coś, a otrzymasz tablicę.
Następnie przetwarzanie końcowe, musisz przejść przez tablicę a
:
a = a.map(function(b){
b['minTime'] = str(b['minTime'])
b['maxTime'] = str(b['maxTime'])
return b;
}
W MongoDB jest metoda find
:https://docs.mongodb.com/manual/reference /metoda/db.collection.find/