准备好model
略
以下使用中, sequlize为 数据库连接后得到的对象, model为sequlize定义的 对应表的模型.
Sql –Select –sequelize
- 一般情况
model.findAll(
attribute: ['name', 'age']
);
// 相当于sql中 select name,age from tableName
// 说明
/*
在sequlize中,使用attribute以数组的形式来表明要选择的 数据库表的属性,
如果不设置,默认 表 中 所有字段 都选上.
*/
- 为属性取别名
model.findAll(
attribute: ['name', ['age', 'user_name']]
);
// 相当于sql中