【发布时间】:2020-12-23 12:23:05
【问题描述】:
我有过去 30 天从 MS SQL 服务器数据库获取的数据,我想使用节点 JS 根据周数对 JSON 对象进行分组。我有以下格式的 JSON 对象
var data = [{name:"abc",status:"Pending",created_timestamp:"2020-01-12 12:00:12"},
{name:"abc1",status:"Pending",created_timestamp:"2020-12-12 12:00:12"},
{name:"abc2",status:"Pending",created_timestamp:"2020-17-12 12:00:12"},
{name:"abc3",status:"Rejected",created_timestamp:"2020-20-12 12:00:12"},
{name:"abc4",status:"Rejected",created_timestamp:"2020-22-12 12:00:12"}]
我想得到以下格式的输出:
var graphDetails = [{Week:1,
Pending:1,
Rejected:0},
{Week:2,
Pending:2,
Rejected:0},
{Week:3,
Pending:1,
Rejected:1}...]
【问题讨论】:
-
您已在此处标记了 javascript 和 SQL Server;解决后你是什么语言,问题与其他语言有什么关系?
-
为什么不从数据库中获取星期和年份?
标签: javascript node.js arrays json sql-server