从 mongodb 服务器上的数据创建 d3.js 图表

gli*_*ati 2 html javascript mongodb node.js d3.js

如何使用node.js从mongodb服务器上的数据创建d3.js图?

dla*_*lin 5

D3.js 包括通过 url 等以 json 或文本 (csv) 形式请求非本地数据的方法。

\n\n

在对安全不敏感的设置中(例如本地开发或演示环境),如果启用它,您可以相当直接地使用mongo Rest api,这将为您提供对象的 json 输出。

\n\n

或者您可以编写构建一个简单的http服务器(例如在pythonperlgo中),该服务器使用正确的参数执行( python(也是subprocess)、perl(也是反引号和qx{})、go)工具,以提供来自 mongo 的 csv 输出mongoexport

\n\n

如果您已经在 Mongo 中拥有数据,并且已经设置了 Node,那么也许这就是您想要使用的:

\n\n

MongoDB\xc2\xae\xe2\x87\x92Node.js\xc2\xae\xe2\x87\x92Ds.js\xc2\xae

\n\n

如果是这样,那么有人使用Node.js\xc2\xae 和 MongoDB\xc2\xae 的一些 npm 模块来专门驱动 D3.js\xc2\xae 可视化。

\n