UNPKG

fruitstand

Version:
24 lines 885 B
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("Before Update: "); 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("After Update: "); console.log(itemArr); db.close(); }); }); }); }); }); }); });