내 redux 상점에 내 모델 상태가있는 앱을 시작할 때 Realm에 저장하려고합니다. (제안 된대로 Realm & React Native - Best practice to implement auto-updates?)모든 영역 데이터를 JS 객체로 복사하는 가장 빠른 방법은 무엇입니까?
가장 빠른 방법은 무엇입니까? 현재 reduce
을 사용하여 JS 개체를 만듭니다. 2400 개의 항목을 생산할 때 약 2 초가 소요됩니다. 더 빠른 방법이 있습니까?
const getRealmData =() => {
let items = db.objects('Item')
let allItems = items.reduce((r,v) => {
r[v.item_id]= {
article: v.article,
excerpt: v.excerpt,
given_title:v.given_title,[...]
}
return r
}, {})
return Immutable.fromJS(allItems)
}
일괄 읽기가 없으므로 아마도 가장 빠릅니다. 2 초는 많은 것을 좋아한다. 당신은 당신의 반에 매우 많은 수의 부동산을 가지고 있습니까? –