在 jaydata 中的循环中插入数据



我有一个对象数组,想将它们插入表中,但只插入了第一条记录,其余的没有

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

相关内容

  • 没有找到相关文章

最新更新