var MongoClient = require('mongodb').MongoClient;
MongoClient.connect("mongodb://localhost/", function(err, db) {
  var myDB = db.db("astro");
  myDB.collection("nebulae", function(err, nebulae){
    nebulae.find({type:"planetary"}, function(err, items){
      items.toArray(function(err, itemArr){
        console.log("Przed aktualizacją: ");
        console.log(itemArr);
        nebulae.update({type:"planetary", $isolated:1}, 
                       {$set:{type:"Planetary", updated:true}},
                       {upsert:false, multi:true, w:1}, 
                       function(err, results){
          nebulae.find({type:"Planetary"}, function(err, items){
            items.toArray(function(err, itemArr){
              console.log("Po aktualizacji: ");
              console.log(itemArr);
              db.close();
            });
          });
        });
      });
    });
  });
});