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

people_array는 약 1000 개의 레코드이며 제한은 향후에 초과 할 수 있습니다.react-native-db-model을 사용하여 반응 네이티브에있는 객체의 큰 배열을 저장하는 방법

이 방법은 성능이 너무 느려 db에 저장하는 데 5 분 이상이 걸립니다. 누구나 db 구조로 진행하는 방법을 제안 할 수 있습니까?

미리 감사드립니다.

+0

@FuzzyTree 당신이 변경 한 사람 배열을 큰 것으로 가리키고 있습니까? 괜찮습니까? –

답변

2

그럼 모든 레코드를 한 행에 삽입하는 대신 한 개체에 삽입해야합니다. 설치 작업을 원할 경우 설치 절차 사이에 삽입해야합니다. 그러나 하나의 모노리딕 오브젝트를 아래처럼 한 번 삽입하는 것이 좋습니다.

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

이렇게하면 레코드 저장시 많은 시간을 절약 할 수 있습니다.