如何使用 react-native-db-model 在 react native 中保存大量对象

How to save big array of objects in react native using react-native-db-model

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

people_array 大约是 1000 条记录,以后可能会超出限制。

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

提前致谢。

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

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

这应该可以减少保存记录的大量时间。