小编Ric*_*kes的帖子

Sequelize Many to Many - 如何创建新记录和更新连接表

我正在构建一个带有node,express和sequelize的简单数据库.我已经创建了我的模型,并且sequelize在我的数据库中创建了表.

我有模特用户和城市,有很多关系.Sequelize创建了表Users,Cities和一个连接表CitiesUsers:with UserId和CityId.

我的问题是,当我创建新用户时,如何更新该连接表?在创建时忽略CityId属性.

   //Models use 
   //City.hasMany(User);
   //User.hasMany(City);

   var user = User.build({
      first_name: 'John',
      last_name: 'Doe',
      CityId: 5
    });

    user.save();
Run Code Online (Sandbox Code Playgroud)

javascript mysql sequelize.js

14
推荐指数
2
解决办法
2万
查看次数

标签 统计

javascript ×1

mysql ×1

sequelize.js ×1