MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Récupérer le tableau d3.js à partir d'une URL

 a = dbcoll.find_one({},{'_id':False})

Dans cette ligne, vous n'interrogez qu'une seule entrée dans votre base de données, c'est pourquoi le résultat renvoyé est un objet unique au lieu d'un tableau (vous devez probablement également modifier le premier paramètre {} à [] ou quelque chose pour désigner un tableau mais je ne suis pas familier avec dbcoll .

Vous devez modifier find_one dans find ou quelque chose, et vous obtiendrez un tableau.

Ensuite, le post-traitement, vous devez parcourir le tableau de a :

a = a.map(function(b){
     b['minTime'] = str(b['minTime'])
     b['maxTime'] = str(b['maxTime'])
     return b;
}

Dans MongoDB il y a une méthode find :https://docs.mongodb.com/manual/reference /method/db.collection.find/