如何通过节点中的mongojs将.json文档插入到mongo服务器
我是新的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; }); });
没有任何数据蒙了,我没有错误。 这两个console.log(数据)也打印JSONstring。
尝试将其parsing为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; });