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

Créer un graphique d3.js à partir de données sur le serveur mongodb

D3.js inclut des moyens de demander des données non locales sous forme de json ou de texte (csv) via des URL, etc.

Dans une configuration qui n'est pas sensible à la sécurité (comme le développement local ou un environnement de démonstration), vous pouvez utiliser assez directement le API de repos mongo si vous l'activez, cela vous donnera une sortie json pour les objets.

Ou vous pouvez écrire construire un serveur http simple (comme dans python , perl ou aller ) qui execs (python (également sous-processus ), perl (également backticks et qx{} ), aller ) le mongoexport outil avec les bons paramètres pour fournir une sortie csv de mongo.

Si vous avez déjà des données dans Mongo et que Node est déjà configuré, c'est peut-être ce que vous souhaitez utiliser :

Si oui, il y a quelqu'un dehors qui utilise Node.js® avec certains modules npm pour MongoDB® afin de piloter spécifiquement une visualisation D3.js®.