如何每月获取数据库记录数量Sequelize

nad34

我有以下查询续集

let regMonth = [];

    let month = 1;  
while (month < 13) {

    const currMonth = await registrations.findAndCountAll({
      attributes: ['id'],
  where: {
    createdAt: {
      [Op.gte]: moment("0101", "MMDD").subtract((30 * month)-365, 'days').toDate()
    }
  }
})

regMonth.push(currMonth);

month++;


}

并且应该创建一个数组,其中包含在相应月份中创建的数据库记录的数量。它可以在某种程度上起作用,但结果数组如下所示:

[3,3,0,0,0,0,0,0,0,0,0,0]

但它应该返回

[0,3,0,0,0,0,0,0,0,0,0,0]

因为我只添加3了2月和其他月份的记录。

我该如何解决此问题,或者还有另一种更有效的方法可以解决此问题,这可能使本年无关紧要。

感谢您的帮助。

安那托利
createdAt: {
      [Op.gte]: moment("0101", "MMDD").add(month-1, 'months').toDate(),
      [Op.lt]: moment("0101", "MMDD").add(month, 'months').toDate(),
    }

请记住,数据库中的created_at值与服务的当前时区之间的时差(如果有)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何获取数据库中特定ID的记录数量?

来自分类Dev

Telosys:如何获取模板中的数据库表记录?

来自分类Dev

如何从核心数据库获取最后插入的记录?

来自分类Dev

如何从Firebase实时数据库获取最新记录

来自分类Dev

如何从复杂的数据库中获取记录?

来自分类Dev

获取数据库中某项的数量

来自分类Dev

获取每月在MySQL数据库中的条目数

来自分类Dev

从 PostgreSQL 数据库获取每月和每年的运行总数

来自分类Dev

从Core数据库获取最新记录

来自分类Dev

使用 Codeigniter 获取数据库记录

来自分类Dev

在数据库级别限制关联记录的数量

来自分类Dev

在数据库级别限制关联记录的数量

来自分类Dev

如何从最近10天的数据库字段中获取值的数量

来自分类Dev

如何使用数据库中的 SQL 查询获取国家和城市的数量?

来自分类Dev

如何从MySQL数据库编辑记录

来自分类Dev

如何部分更新数据库记录?

来自分类Dev

Flutter,获取数据库记录,然后获取Internet JSON

来自分类Dev

从数据库获取每月统计数据的优雅方式(没有动态 SQL)?

来自分类Dev

如何从Firebase数据库获取数据

来自分类Dev

如何从数据库中获取数据?

来自分类Dev

Yii如何从数据库获取数据

来自分类Dev

如何从数据库获取数据

来自分类Dev

如何从数据库获取解密的数据?

来自分类Dev

如何从数据库获取JSON数据?

来自分类Dev

如何获取数据库的内容数据?

来自分类Dev

如何使用Firebase实时数据库中的自定义声明限制读取/写入记录的数量?

来自分类Dev

如何从SQL数据库表中获取最近5分钟的记录?

来自分类Dev

Flutter:如何从Firebase实时数据库中获取新添加的记录?

来自分类Dev

如何使用存储过程在mssql数据库中获取新记录

Related 相关文章

  1. 1

    如何获取数据库中特定ID的记录数量?

  2. 2

    Telosys:如何获取模板中的数据库表记录?

  3. 3

    如何从核心数据库获取最后插入的记录?

  4. 4

    如何从Firebase实时数据库获取最新记录

  5. 5

    如何从复杂的数据库中获取记录?

  6. 6

    获取数据库中某项的数量

  7. 7

    获取每月在MySQL数据库中的条目数

  8. 8

    从 PostgreSQL 数据库获取每月和每年的运行总数

  9. 9

    从Core数据库获取最新记录

  10. 10

    使用 Codeigniter 获取数据库记录

  11. 11

    在数据库级别限制关联记录的数量

  12. 12

    在数据库级别限制关联记录的数量

  13. 13

    如何从最近10天的数据库字段中获取值的数量

  14. 14

    如何使用数据库中的 SQL 查询获取国家和城市的数量?

  15. 15

    如何从MySQL数据库编辑记录

  16. 16

    如何部分更新数据库记录?

  17. 17

    Flutter,获取数据库记录,然后获取Internet JSON

  18. 18

    从数据库获取每月统计数据的优雅方式(没有动态 SQL)?

  19. 19

    如何从Firebase数据库获取数据

  20. 20

    如何从数据库中获取数据?

  21. 21

    Yii如何从数据库获取数据

  22. 22

    如何从数据库获取数据

  23. 23

    如何从数据库获取解密的数据?

  24. 24

    如何从数据库获取JSON数据?

  25. 25

    如何获取数据库的内容数据?

  26. 26

    如何使用Firebase实时数据库中的自定义声明限制读取/写入记录的数量?

  27. 27

    如何从SQL数据库表中获取最近5分钟的记录?

  28. 28

    Flutter:如何从Firebase实时数据库中获取新添加的记录?

  29. 29

    如何使用存储过程在mssql数据库中获取新记录

热门标签

归档