/ / как да вмъкнете .json документ в mongo сървър от mongojs в възел - json, node.js, fs, mongojs

как да вмъкнете .json документ в mongo сървър от mongojs в възел - json, node.js, fs, mongojs

Аз съм нов с nodeJS и MongoDB. Имам този код:

var fs = require("fs");
var mongojs = require("mongojs");
var db = mongojs("monitor", ["configurations"]);

fs.readFile("json/object1.json", "utf8", function (err, data) {
if (err) throw err;
console.log(data);

db.configurations.insert(data, function(err, doc) {
console.log(data);
if(err) throw err;
});
});

никакви данни не бяха инсертирани на монгод и нямах никаква грешка. и двата конзола.log (данни) отпечатват json низ, както добре.

Отговори:

6 за отговор № 1

Опитайте се да го анализирате като JSON, преди да го вмъкнете в документа

fs.readFile("json/object1.json", "utf8", function (err, data) {
if (err) throw err;
console.log(data);
var json = JSON.parse(data);

db.configurations.insert(json, function(err, doc) {
console.log(data);
if(err) throw err;
});