我有一个对象数组,想将它们插入表中,但只插入了第一条记录,其余的没有
data.forEach(function(obj){
mydb.tasks.add(obj);
mydb.saveChanges();
});
这是我实际在做的事情
data.forEach(function(obj){
mydb[table].filter("it._id == '"+obj._id+"'")
.toArray( function(objs){
if(!objs.length){
mydb[table].add(obj);
mydb.saveChanges();
}
});
});
将保存更改移出循环或使用我们另一个称为 itemstore API 的 API