【发布时间】:2013-05-26 17:03:20
【问题描述】:
我尝试使用 SequelizeJS 的“findOrCreate”功能,但它不起作用。
变量“created”是“undefined”,所以不知道为什么,因为它是SequelizeJS使用的变量...
for( var i = 0; i < tags.length; i++ ){
global.db.Tag.findOrCreate({name: tags[i]}).success( function(tag, created){
if( created ){
global.db.PostTag.create({
PostId: id,
TagId: tag.id
});
}
});
}
【问题讨论】:
-
您使用的是哪个版本?我相信更改可能尚未发布到 npm,所以您可以尝试使用来自 github.com/sequelize/sequelize 的最新版本吗?
标签: node.js express sequelize.js