使用sequelize.col时可以指定表格吗?

时间:2014-12-03 14:02:24

标签: sequelize.js

我的查询类似于

({
  attributes: [[sequelize.fn('COUNT', sequelize.col('id')), 'commitCount']],
  include: [
    {
      model: global.mysqlDb.Commit,
      attributes: ['id'],
      where: {
        RepositoryId: req.params.repositoryId
      }
    }, {
      model: global.mysqlDb.SourceFile
    }
  ],
  group: ['SourceFileId']
});

id中的sequelize.col含糊不清,因为它可能来自任何表格。我还能指定表名吗?

1 个答案:

答案 0 :(得分:2)

您应该可以执行sequelize.col('table.column'),然后会自动引用