【问题标题】:How to save big array of objects in react native using react-native-db-model如何使用 react-native-db-model 在 react-native 中保存大量对象
【发布时间】:2016-11-30 21:57:39
【问题描述】:
storage.people.add_all(people_array, function(people_array){
  console.log("people_array",people_array)
});

people_array 大约有 1000 条记录,未来可能会超过限制。

此方法需要超过 5 分钟才能保存到数据库中,因此性能太慢。有人可以建议我如何处理数据库结构。

提前致谢。

【问题讨论】:

  • @FuzzyTree 你指的是把 people 数组改变成我改变的那么大。还好吗?

标签: reactjs react-native reactjs-flux


【解决方案1】:

您需要将所有记录插入到一​​个对象中,而不是逐行插入。如果你想这样做,你必须在安装过程之间插入。但建议像下面这样一次插入一个整体对象。

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

这应该会大大减少保存记录的时间。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多