sequelize;mysql关联表查询的问题

const data = await Role.findOne({
    include: [{model:User,attributes:['account','name'],through: { attributes: [] },}],
  });

例如以上写法查询我得到了一个这样的数据结构:

{
   id:1,
   role_name:"管理员",
   users:{
    account:"1",
    name:"2"
}

如果我想获取的结构是以下的;应当如何修改include配置?

{
   id:1,
   role_name:"管理员",
   account:"1",
   name:"2"
                mysql
                node.js
                sequelize
            
2023-02-09 13:00:00
浏览
  • 提问
  • 帖子
  • 粉丝
  •