2013-12-18 24 views
0

我正在使用我的sencha應用程序的SQLite代理使應用程序脫機。有人可以告訴我如何更新商店中的記錄。我嘗試了store.set('filed',value),但它沒有奏效。如何更新sqlite代理存儲中的記錄

這裏是我使用的代碼..

Ext.getStore('Team').each(function(record) { 
     if(record.get('race_id') == raceId && record.get('round') == round) { 
      record.set('start_position', startPosition); 
     } 
    }); 
Ext.getStore('Team').sync(); 

我實現了SqlLite代理闖民宅this

回答

0

首先設置方法是不是店裏這種方法記錄的,你必須同步更新記錄後,店裏像`

record.set('field',value); 
store.sync(); 
+0

感謝的快速答覆在localStorage的最終變化。我使用上述代碼,但現在我得到這個錯誤...未定義----由於強制失敗(19約束失敗)無法執行語句 – MSC

+0

你可以在你的問題中添加更多的代碼嗎? –

+0

請現在檢查 – MSC

相關問題