2015-06-29 10 views
5

में mongojs द्वारा mongo सर्वर पर .json दस्तावेज़ को कैसे सम्मिलित करें मैं 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; 
    }); 
}); 

कोई डेटा MongoDB को insered, और मैं कोई त्रुटि मिल गया है। दोनों console.log (डेटा) जेसन स्ट्रिंग को भी प्रिंट करते हैं।

उत्तर

6

दस्तावेज़

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; 
}); 
+0

धन्यवाद में डालने से पहले JSON के रूप में यह पार्स करने के लिए प्रयास करें !! यह काम कर रहा है। – Avigayil