sql >> Databasteknik >  >> NoSQL >> MongoDB

Skapa d3.js-graf från data på mongodb-servern

D3.js innehåller sätt att begära icke-lokal data antingen som json eller text (csv) via webbadresser och sådant.

I en installation som inte är säkerhetskänslig (som lokal utveckling eller en demomiljö) kan du ganska direkt använda mongo rest api om du aktiverar det, vilket ger dig json-utdata för objekt.

Eller så kan du skriva bygga en enkel http-server (som i python , perl eller ) som execs (python (även underprocess ), perl (även backticks och qx{} ), ) mongoexport verktyg med rätt parametrar för att tillhandahålla csv-utdata från mongo.

Om du redan har data i Mongo och du redan har konfigurerat Node, så kanske det är det du vill använda:

I så fall finns det någon där ute som används Node.js® med några npm-moduler för MongoDB® för att specifikt driva en D3.js®-visualisering.




  1. Hur beräknar man tidsstämpelskillnaden i mongodb (i timmar)?

  2. mongo uppdateringsfråga gavs fel

  3. mongoDB :byter namn på kolumnnamnet i samlingen

  4. Fel vid försök att uppdatera MongoDb arrayelement