В настоящее время у меня возникает серьезная головная боль (для среднего даффера среднего возраста, то есть). Моя текущая проблема заключается в следующем: Я должен использовать D3.js для визуализации данных, хранящихся в локальной базе данных MongoDB. У меня есть визуализация, в значительной степени отсортированная, только один или два несовершеннолетних, но я думаю, что могу их сортировать. Моя проблема заключается в получении данных из базы данных. Я могу импортировать и экспортировать содержимое своего сердца с помощью оболочки, но мне нужно автоматизировать процесс. Шаг я не имею никакого прогресса с заключается в следующем: с помощью Node.js, я могу подключиться к локальной Databse MongoDB со следующим сценарием:Коллекция mongoexport с использованием node.js
**
var MongoClient = require('mongodb').MongoClient, format = require('util').format;
MongoClient.connect('mongodb://127.0.0.1:27017' function(err,db){
if(err){
throw err;
}else{
console.log("Connected");
}
db.close();
});
**
Хотя я связан, мне нужно экспортировать одну из трех коллекций (newYork, manchester или london), как массив .json, из базы данных, называемой монополией. Мне нужно использовать javascript, и мне нужно экспортировать целую коллекцию в папку, которую я могу выбрать, что позволит мне направить мой D3.js на него Я думаю, что mongoexport - это метод, который я хочу, когда пытаюсь это сделать монго оболочки, я получаю именно то, что я хочу любое просветление будет с благодарностью получил Благодаря S
Вы можете просто запросить данные, которые вы хотите, и затем мы 'fs' писать возвращаемый JSON в файл? – Adam
Спасибо Адаму, но мне нужно в конце концов запросить базу данных с веб-страницы. –
Я действительно смущен. Если вам нужно запросить данные с веб-страницы, вам нужно будет развернуть mongodb и получить данные с вашего локального хоста. Если вы хотите использовать mongoexport изнутри узла, [этот ответ может помочь] (http://stackoverflow.com/questions/13041648/call-mongoexport-from-javascript-node-js). [Или этот] (http://stackoverflow.com/questions/20176232/mongoexport-with-parameters-node-js-child-process/20176549) – Adam