result = await Person.findAll({
order: [
['type', 'DESC'],
['id', 'ASC'],
],
});
优先满足按 type 降序...不需要某些字段
attributes: ['id', ['name', 'label_name']], // 重写字段名称,name 改成 label_name
});
** 查出所有属性
通常我们不设置...通过主键或者 唯一索引
比如表中已经存在 id 为 1 的数据,此时你再插入 id 为1 的数据,那么就只会进行更新,不会再插入
下面介绍几个添加的场景
1、限定插入的字段
2、限定更新的字段
3、关联表创建...`hoho2`,
sex: 2,
salary: 100,
},
],
{
// 更新数据时,只更新 name 和 sex,就算插入 salary 也不更新...这个操作不需要经过 sequelize,完全从 数据库层面配置
下面就是添加外键的 sql 语句,给 comment 加上外键 user_id ,关联 person 表的id
alter table `