【发布时间】:2016-07-01 23:19:09
【问题描述】:
我在环回上发现了一个有趣的问题。当我使用findOrCreate 添加记录时,我感到很困惑。我们来看例子:
for (var x = 0; x < 10; x++) {
console.log(x);
var Log = app.models.Log;
Log.findOrCreate({
where: {
modelName: '123'
}
}, {
modelName: '123'
}, function(err, log) {
if (err) return;
if (log) {
console.log("+ " + log.id);
}
});
}
我认为它应该只使用modelName '123' 创建 1 条记录,但我最终得到了 10 条。
有什么问题吗?
【问题讨论】:
标签: javascript node.js model loopbackjs strongloop