मूल चालक के माध्यम से mongodb में संग्रह संग्रह - node.js, mongodb

मैंने एक मोंगो डेटाबेस स्थापित किया है और इस तरह से मूल चालक के माध्यम से सफलतापूर्वक जुड़ा हुआ है:

var mongo=require("mongodb").MongoClient;
var db;
mongo.connect("mongodb://path/to/db",function(err,db1){
if(err){
console.log(err);
}else{
console.log("mongo connection established");
db=db1;
}

});

मैं फिर एक पूर्ववर्ती संग्रह को अद्यतन करने का प्रयास करता हूं:

if(db){db.test.save({hello:"world"});}

मुझे एक त्रुटि कह रही है cannot call save of undefined

उत्तर:

उत्तर № 1 के लिए 1

निम्नलिखित वाक्यविन्यास का उपयोग करने का प्रयास करें:

db.collection("test").save({hello:"world"}, callback);

नोड.जेएस में आपको संग्रह तक पहुंचने के लिए संग्रह विधि का उपयोग करने की आवश्यकता है (जो मोंगोडीबी खोल से अलग है)


संबंधित सवाल
सबसे लोकप्रिय