2016-07-27 53 views
4
storage.people.add_all(people_array, function(people_array){ 
    console.log("people_array",people_array) 
}); 

people_array約爲1000條記錄,限制將來可能會超出。如何使用react-native-db-model在原生反應中保存大量對象

此方法需要超過5分鐘才能保存到數據庫中,因此性能太慢。可以有人建議我如何進行數據庫結構。

在此先感謝。

+0

@FuzzyTree你是否指着改變人的陣列一樣大,我已經改變。它很好嗎? –

回答

2

那麼你需要將所有記錄插入到一​​個對象中,而不是逐行插入它們。如果你想這樣做,你將不得不在安裝過程中插入。但是會推薦像下圖一樣插入一個單片物體。

storage.people.add(people_array, function(people_array){ 
console.log("people_array",people_array) 
}); 

這應該會減少保存記錄的大量時間。

相關問題