a = dbcoll.find_one({},{'_id':False})
In deze regel vraagt u slechts één item in uw database op, daarom is het geretourneerde resultaat een enkel object in plaats van een array (waarschijnlijk moet u ook de eerste parameter wijzigen {}
naar []
of iets om array aan te duiden, maar ik ben niet bekend met dbcoll
.
U moet find_one
change wijzigen in find
of zoiets, en je krijgt een array.
Dan de nabewerking, je moet de array van a
. doorlopen :
a = a.map(function(b){
b['minTime'] = str(b['minTime'])
b['maxTime'] = str(b['maxTime'])
return b;
}
In MongoDB is er een methode find
:https://docs.mongodb.com/manual/reference /methode/db.collection.find/