sql >> Base de Datos >  >> NoSQL >> MongoDB

Crear gráfico d3.js a partir de datos en el servidor mongodb

D3.js incluye formas de solicitar datos no locales ya sea como json o texto (csv) a través de URL y demás.

En una configuración que no es sensible a la seguridad (como el desarrollo local o un entorno de demostración), podría usar directamente el api resto mongo si lo habilita, lo que le dará salida json para objetos.

O podría escribir construir un servidor http simple (como en python , perl o ir ) que ejecuta (python (también subproceso ), perl (también comillas invertidas y qx{} ), ir ) el mongoexport herramienta con los parámetros correctos para proporcionar salida csv de mongo.

Si ya tiene datos en Mongo y ya tiene Node configurado, entonces tal vez eso sea lo que quiera usar:

Si es así, hay alguien por ahí que se usa Node.js® con algunos módulos npm para MongoDB® para impulsar específicamente una visualización D3.js®.