title: annoying message when use mongodb
body: <p>I am using this code in order to use mongodb:</p>
  
  <pre><code>var mongo = require("mongodb");
  var BSON = mongo.BSONPure;
  
  var server = new mongo.Server('localhost', 27017, {auto_reconnect: true, safe: true});
  var db = new mongo.Db('dbname', server);
  
  db.open(function(err, db) {
      if(!err) {
          console.log("Connected to 'dbname' database");
          db.collection("items", {safe:true}, function(err, collection) {
              console.log("Open database");
              if (err) {
                  console.log("The 'items' collection doesn't exist. Creating it with sample data.");
                  var items = [];
                  for (var i = 0; i &lt; 10; i++) {
                      items.push({
                          title: "title" + i,
                          site_name: "site_name" + i,
                          url: "url" + i,
                          type: "type" + i,
                          image: "image" + i
                      });
                  }
                  db.collection("items", function(err, collection) {
                      collection.insert(items, {safe:true}, function(err, result) {});
                  });
              }
          });
      }
  });
  </code></pre>
  
  <p>When I ran the application I get the message:</p>
  
  <pre><code>========================================================================================
  =  Please ensure that you set the default write concern for the database by setting    =
  =   one of the options                                                                 =
  =                                                                                      =
  =     w: (value of &gt; -1 or the string 'majority'), where &lt; 1 means                     =
  =        no write acknowlegement                                                       =
  =     journal: true/false, wait for flush to journal before acknowlegement             =
  =     fsync: true/false, wait for flush to file system before acknowlegement           =
  =                                                                                      =
  =  For backward compatibility safe is still supported and                              =
  =   allows values of [true | false | {j:true} | {w:n, wtimeout:n} | {fsync:true}]      =
  =   the default value is false which means the driver receives does not                =
  =   return the information of the success/error of the insert/update/remove            =
  =                                                                                      =
  =   ex: new Db(new Server('localhost', 27017), {safe:false})                           =
  =                                                                                      =
  =   http://www.mongodb.org/display/DOCS/getLastError+Command                           =
  =                                                                                      =
  =  The default of no acknowlegement will change in the very near future                =
  =                                                                                      =
  =  This message will disappear when the default safe is set on the driver Db           =
  ========================================================================================
  </code></pre>
  
  <p>What is this message and how can I fix it?
  Is there any better way to use mongodb?</p>