nodejsがmongodbデータベースに接続する方法の例を実現します.

1217 ワード

この実例は、nodejsがmonogodbデータベースに接続することを実現する方法を説明する.皆さんに参考にしてあげます.具体的には以下の通りです.

var MongoClient = require('mongodb').MongoClient;
var DB_CONN_STR = 'mongodb://zlg:[email protected]:27017/lj_node';
MongoClient.connect(DB_CONN_STR, function(err, db) {
  if(err){console.log(err)} else{console.log("    !");}
  //    
  var collection = db.collection("lj_node");
 //    
 collection.find().toArray(function(err, result) {
  if(err)
  {
   console.log('Error:'+ err);
   return;
  } else {
    console.log(result[0].name)
  }
  db.close(); //    
 });
});


mongodb.connect(mongodb_url,function(err,client){//      
  if(err)
    console.log(err);
  else{
    var dbname="lj_node";
    var db=client.db(dbname);//       
    var collection = db.collection('lj_node');//     
    collection.find({}).toArray(function(err, docs) {//    
      console.log(docs)
      client.close();//    
     });
  }
})

ここで述べたように、皆さんのnodejsプログラムの設計に役に立ちます.