MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Erstellen Sie ein d3.js-Diagramm aus Daten auf dem Mongodb-Server

D3.js enthält Möglichkeiten, um nicht lokale Daten anzufordern entweder als json oder text (csv) über urls und so.

In einem Setup, das nicht sicherheitssensibel ist (wie lokale Entwicklung oder eine Demoumgebung), könnten Sie ziemlich direkt den Mongo-Rest-API Wenn Sie es aktivieren, erhalten Sie eine json-Ausgabe für Objekte.

Oder Sie könnten einen einfachen HTTP-Server erstellen (wie in python ). , perl oder go ), die ausgeführt wird (python ). (auch Unterprozess ), perl (auch Backticks und qx{} ), go ) den mongoexport Tool mit den richtigen Parametern, um CSV-Ausgabe bereitzustellen von Mongo.

Wenn Sie bereits Daten in Mongo haben und Node bereits eingerichtet ist, dann möchten Sie vielleicht Folgendes verwenden:

Wenn ja, gibt es jemand da draußen das verwendet Node.js® mit einigen npm-Modulen für MongoDB®, um speziell eine D3.js®-Visualisierung zu steuern.