Ich muss ein Array von Objekten erstellen, um Daten in einem Diagramm anzuzeigen, das die Daten für die letzten 7 Tage zeigt. Zu bestimmten Zeiten wird der 7-Tage-Datensatz in der Datenbank fehlen und daher muss ich den Datensatz anzeigen und den Wert als 0 markieren, um 7 Objekte im Array zu haben.Iterate durch Datum für die letzten 7 Tage
Im Moment habe ich
[
{
"date": "2016-05-14",
"amount": 6000
},
{
"date": "2016-05-12",
"amount": 12000
}
]
Was ich will, ist
[
{
"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
}
]
Können Sie uns sagen, ist Datum ein Feld in der Tabelle? –
@PraveshKhatri 'paid_on' ja das ist das Feld also im Grunde, da es Datensätze für diese Daten gibt, die Daten abgerufen werden. für die Tage ist es nicht ich muss den Standardwert –