Sequelize-创建数据-4

创建数据

1 const u = new User();
2 u.name = 'zs';
3 u.age = 66;
4 u.gender = '男';

同步到表中

u.save()
  • 让MySQL执行SQL语句是一个异步的操作
  • save是一个Promise异步函数

 

使用create方法简化创建和同步

1 User.create({
2   name: 'ls',
3   age: 88,
4   gender: '男'
5 })
  • create也是一个Promise异步函数
  • 可以使用 then 拿到插入的数据
User.create({
  name: 'ls',
  age: 88,
  gender: '男'
}).then(response => {
  console.log(response.dataValues);
  /**
   {
    id: 1,
    name: 'ls',
    age: 88,
    gender: '男',
    updatedAt: 2021-10-31T12:39:16.465Z,
    createdAt: 2021-10-31T12:39:16.465Z
  }
   */
});

 

posted @ 2021-10-31 20:41  霸哥yyds  阅读(209)  评论(0)    收藏  举报