sequelize:如何在include中attributes重命名列

作者: 刘满 分类: Sequelize 发布时间: 2022-10-08 19:23

User里的type字段重命名为type,放到account同级属性下

User的attributes给一个空数组,返回数据格式则不带User的数据。

const account = await Account.findByPk(id, {
      attributes: ['id', [Sequelize.col('"User"."type"'), 'type']],
      include: {
        model: User,
        attributes: [],
      },
    });

发表回复

您的电子邮箱地址不会被公开。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据