我有一个doctor表以uid作为外键关联user表的id,这里需求是分页查询,然后拿到的数据只需要把user表的userName拿出来,请问大佬如何操作?sequelize默认会把user的表数据放在user对象里面,而我拿出来放到外面那层和doctor表的数据同级,raw好像不行而且操作完会是u.userName的字段名。。
DoctorModel.findAndCountAll({
include: [
{
model: UserModel,
as: 'u',
attributes: ['userName'],
},
],
order: [["id", "DESC"]],
where,
offset: (curPage - 1) * pageSize,
limit: pageSize
});
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…