| 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(["Pete", "Rock"], 'phoneNumber', '+674316'); | + | recordUpdate(index, ["Pete", "Rock"], 'phoneNumber', '+674316'); |
| | // Query the data | | // Query the data |
| | | | |
| Line 36: |
Line 36: |
| | } | | } |
| | | | |
| − | function recordUpdate(record, field, value){ | + | function recordUpdate(store, record, field, value){ |
| | | | |
| | var getRecord = index.get(record); | | var getRecord = index.get(record); |
| Line 44: |
Line 44: |
| | getRecord.result.field = value; // => "Bob" | | getRecord.result.field = value; // => "Bob" |
| | store.put(getRecord.result); | | store.put(getRecord.result); |
| − | checkrecord(record, field) | + | checkrecord(store, record, field) |
| | }; | | }; |
| | } | | } |
| | | | |
| − | function checkRecord(record, field) { | + | function checkRecord(store, record, field) { |
| | checkRecord = index.get(record); | | checkRecord = index.get(record); |
| | checkRecord.onsuccess = function() { | | checkRecord.onsuccess = function() { |