【发布时间】:2016-05-06 13:29:50
【问题描述】:
嘿,所以我试图从数据库中查询,使用 Sequelize(用于 postgreSQL 的 Node.js ORM),我试图按日期范围分组,并计算该表中有多少项目。
现在我的代码是
Task.findAll({
attributes: ['createdAt'],
group: 'createdAt'
})
但是正如您所见,分组只考虑了确切的日期(包括秒数),因此分组实际上是没有意义的,因为无论如何都不会有具有完全相同秒数的重叠项目。 所以我希望它只是基于日、年和月的分组。
我假设它必须是类似 sequelize.fn(...)
【问题讨论】:
标签: javascript sql node.js postgresql sequelize.js