Sequelize创建具有关联的对象

时间:2015-01-21 09:15:04

标签: mysql node.js express sequelize.js

我试图用它们的关联来保存续集模型。所有的协会都是一对一的。从数据库中检索具有关联的模型工作得很好,但插入它们是另一回事,文档只会让我更加困惑。

这是我的插入方法:

models
    .radcheck
    .create(user, {
        include: [{model: models.skraningar}, {model: models.radusergroup}, {model: models.radippool}]
        })
    .then(success, error);

我已经在文档和这里的stackoverflow上看到了很多这样做的方法,到目前为止,这些方法对我来说都没有意义。有人愿意为我解决问题吗?

1 个答案:

答案 0 :(得分:7)

我总是通过它的外键

保存一个关联的模型

e.g

models.user.create({ name : 'test', usergroup_id : 1 });