मैंने किसी सूचकांक के अद्यतन के संबंध में W3C से कुछ जानकारी प्राप्त करने का प्रयास किया है, जो किसी इंडेक्सड डीबी डेटाबेस में ऑब्जेक्टस्टोर आइटम के अपडेट के बारे में है, लेकिन इतना संदेह नहीं है। मुझे here ऐसा करने का एक तरीका मिला, लेकिन यह वास्तव में मेरे लिए काम नहीं करता है।मैं अनुक्रमणित डीबी में डेटा कैसे अपडेट करूं?
मेरे कार्यान्वयन इस
DBM.activitati.edit = function(id, obj, callback){
var transaction = DBM.db.transaction(["activitati"], IDBTransaction.READ_WRITE);
var objectStore = transaction.objectStore("activitati");
var keyRange = IDBKeyRange.only(id);
objCursor = objectStore.openCursor(keyRange);
objCursor.onsuccess = function(e){
var cursor = e.target.result;
console.log(obj);
var request = cursor.update(obj);
request.onsuccess = function(){
callback();
}
request.onerror = function(e){
conosole.log("DBM.activitati.edit -> error " + e);
}
}
objCursor.onerror = function(e){
conosole.log("DBM.activitati.edit -> error " + e);
}
}
मैं सभी DBM.activitati है की तरह कुछ है (जोड़ने | हटाने | getAll | getById | getByIndex)। काम कर रहे तरीकों, लेकिन मैं इस को हल नहीं कर सकते।
यदि आप जानते हैं कि मैं इसे कैसे प्रबंधित कर सकता हूं, तो कृपया बताएं!
धन्यवाद!
धन्यवाद! यह अनुक्रमित डीबी तेजी से बेहतर दिखता है! मैंने सोचा कि यह इतना आसान संभाल नहीं जानता .. – Michael
आईडीबी अद्भुत है। पूछें कि क्या आप समस्याओं में भाग लेते हैं लेकिन सामानों के उत्तर के लिए एसओ भी खोजते हैं। मैं किसी भी सवाल का अनुत्तरित नहीं होने की कोशिश करता हूं। – buley
फिडल काम नहीं कर रहा है (क्रोम) - बस आपको बता रहा है ... – Reinsbrain