我需要构建一个对象数组,以在显示过去7天数据的图上显示数据。有时7天的某些记录将在数据库中不存在,因此我需要显示记录并将值标记为0以使数组中有7个对象。过去7天的迭代通过日期
现在我有
[
{
"date": "2016-05-14",
"amount": 6000
},
{
"date": "2016-05-12",
"amount": 12000
}
]
我想是
[
{
"date": "2016-05-14",
"amount": 6000
},
{
"date": "2016-05-13",
"amount": 0
},
{
"date": "2016-05-12",
"amount": 12000
},
{
"date": "2016-05-11",
"amount": 0
},
{
"date": "2016-05-10",
"amount": 0
},
{
"date": "2016-05-09",
"amount": 0
},
{
"date": "2016-05-09",
"amount": 0
}
]
你能否告诉我们,是日期字段,你的表? –
@PraveshKhatri'paid_on'是的,这是基本上,因为有这些日期的数据被提取的记录。对于天不需要设置默认值 –