a = dbcoll.find_one({},{'_id':False})
Di baris ini, Anda hanya meminta satu entri dalam database Anda, itulah sebabnya hasil yang dikembalikan adalah objek tunggal, bukan larik (mungkin Anda juga perlu mengubah parameter pertama {}
ke []
atau sesuatu untuk menunjukkan array tetapi saya tidak terbiasa dengan dbcoll
.
Anda perlu mengubah find_one
ke find
atau sesuatu, dan Anda akan mendapatkan sebuah array.
Kemudian pasca-pemrosesan, Anda perlu mengulangi melalui array a
:
a = a.map(function(b){
b['minTime'] = str(b['minTime'])
b['maxTime'] = str(b['maxTime'])
return b;
}
Di MongoDB ada metode find
:https://docs.mongodb.com/manual/reference /method/db.collection.find/