Ich habe Knoten 'Nachrichten', und es wird mehrere Datensätze mit Zeitstempel haben. Ich muss Gruppe von Aufzeichnungen nach Datum, Monat, Jahr, wie wie unterFirebase WEB, Gruppe Nach Kind Aufzeichnungen nach Datum, Monat, Jahr
12 July, 2016
13 July, 2016
14 July, 2016
.....
Meine Einträge sehen
{
"messages" : {
"233110" : {
"-KMU3Tfp7Sk8DzT0Z_lu" : {
".priority" : 1468326341669,
"message" : "hi",
"timestamp" : 1468326341669
},
"-KMU3_u-x4RAWXw78MHe" : {
".priority" : 1468326371206,
"message" : "yes",
"timestamp" : 1468326371206
},
}
Ich möchte diese Nachricht
12 July, 2016
Hi
Yes
....
13 July, 2016
Hi
Yes
....
Mein Code anzuzeigen:
var temp_array = new Array();
var m_array = new Array();
chat.messageRef.child(roomId).on('child_added', function(snapshot,prevChildKey) {
var msg = snapshot.val();
var d = new Date(msg.timestamp);
var month = d.getDate() +' '+chat.monthNames[d.getMonth()] + ", " + d.getFullYear();
m_array.push(msg);
temp_array[month] = m_array;
});
console.log(temp_array);