【发布时间】:2015-08-23 18:01:00
【问题描述】:
我的代码是:
var json = [1,2,3,4,5,6,7,8,9];
async.forEach(json, function (that, callback) {
sqlitedb.run("INSERT INTO mytable (name) VALUES ("+that+")" , function () {
console.log(that); callback();
});
});
在插入项之后放置的回调()。但是当我执行时,我的 json 项目没有插入,结果如下:
7
8
9
4
5
3
6
1
2
谁能帮帮我。谢谢。
【问题讨论】:
-
请注意,没有
ORDER BY子句的查询无论如何都不能保证有任何特定的顺序。
标签: node.js asynchronous sqlite event-handling