Changes

Jump to navigation Jump to search
m
no edit summary
Line 27: Line 27:  
     var Pete = {id: 11345, name: {first: "Pete", last: "Rock"}, age: 52};
 
     var Pete = {id: 11345, name: {first: "Pete", last: "Rock"}, age: 52};
 
     store.put(Pete);
 
     store.put(Pete);
     recordUpdate(index, ["Pete", "Rock"], 'phoneNumber', '+674316');
+
     recordUpdate(store, index, ["Pete", "Rock"], 'phoneNumber', '+674316');
 
     // Query the data   
 
     // Query the data   
 
      
 
      
Line 36: Line 36:  
}
 
}
   −
function recordUpdate(store, record, field, value){
+
function recordUpdate(db, ref, record, field, value){
   −
     var getRecord = store.get(record);
+
     var getRecord = ref.get(record);
    
     getRecord.onsuccess = function() {
 
     getRecord.onsuccess = function() {
 
       console.log("updating");
 
       console.log("updating");
 
       getRecord.result.field = value;  // => "Bob"
 
       getRecord.result.field = value;  // => "Bob"
       store.put(getRecord.result);
+
       db.put(getRecord.result);
       checkrecord(store, record, field)
+
       checkrecord(db, ref, record, field)
 
     };
 
     };
 
}
 
}
   −
function checkRecord(store, record, field) {
+
function checkRecord(db, ref, record, field) {
       checkRecord = store.get(record);
+
       checkRecord = ref.get(record);
 
       checkRecord.onsuccess = function() {
 
       checkRecord.onsuccess = function() {
 
         console.log(getRecordAgain.result.phone);  // => "Bob"
 
         console.log(getRecordAgain.result.phone);  // => "Bob"
 
       };
 
       };
 
}
 
}
530

edits

Navigation menu