a = dbcoll.find_one({},{'_id':False})
この行では、データベース内の1つのエントリのみをクエリしているため、返される結果は配列ではなく単一のオブジェクトになります(おそらく、最初のパラメーター{}
も変更する必要があります)。 []
へ または配列を示すものですが、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/