如何在for循环中运行数据库插入查询

时间:2019-03-11 10:37:20

标签: database for-loop pouchdb

我将使用for循环保存数据 每次迭代后,我都有一些任务要做,例如doSomeWork() 但是这里此函数在查询返回任何响应之前进行迭代,

我要创建此for循环,因为它应该运行doSomeTask函数,并且下一个lop必须在查询完成后进行迭代,因为我的函数取决于某些唯一值。

for (let i of data.rows) {
    if(i.doc.sync === false || i.doc.syncFail === true) 
    {
        PouchDb.post(i.doc).then((response) => {
            console.log(response);
            doSomeWork(response);
        })
    }
}

0 个答案:

没有答案