Advertisement
Guest User

Untitled

a guest
Jun 5th, 2013
181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function updateRecord(record, item){
  2.     db.records.update(record, item, function(err, saved){
  3.         if (err){
  4.             console.log("Error: " + err);
  5.         }else{
  6.             console.log(record._id + " was updated!");
  7.         }
  8.     })
  9. }
  10.  
  11. function saveRecord(item){
  12.     db.records.save(item, function(err, saved) {
  13.       if( err ){
  14.         console.log("Error: " + err);
  15.       } else if(!saved){
  16.         console.log("Wasn't Saved!")
  17.       }else console.log(item.name + " saved!");
  18.     });
  19. }
  20.  
  21. function lookUp(item){
  22.     db.records.find(item, function(err, record){
  23.         if (err){
  24.             saveRecord(item);
  25.         }else{
  26.             console.log("Record already exists! Checking for changes.")
  27.             updateRecord(record, item);
  28.         }
  29.  
  30.     })
  31. }
  32.  
  33. var item = {
  34.             url: "www.google.com/images/image1.png",
  35.             domain: "www.google.com/images/",
  36.             title: "Hey this is a great image!"
  37.         }
  38.  
  39. lookUp(item);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement