Wie kann ich ein Firebase Angularfire-Array nach Wochen und Tagen sortieren?

Ich arbeite an einer Aufgabenliste, die Aufgaben nach Woche gruppiert (basierend auf Hinzufügungs- und Abschlussdaten) und Aufgaben nach Wochentagen gruppiert. Die Datenbankstruktur sieht folgendermaßen aus:

users
  userA
    tasks
      taskobject1
      taskobject2
      ..
  userB
    tasks
      taskobject1
      task object2

Ich benutze eine ng-Wiederholung, um alle Aufgaben für jeden Benutzer in der Ansicht anzuzeigen. Ich möchte sie zuerst nach der Woche sortieren können, in die sie fallen, und dann so:

#week1
--monday--
task a
task b
--tuesday--
task c
task d
..
#week2
--monday--
task a
..

Auch eine konzeptionelle Antwort wäre hilfreich. Ich weiß nicht, wo ich genau anfangen soll.

Vielen Dank

Antworten auf die Frage(1)

Ihre Antwort auf die Frage