So habe ich eine Datenbank von Geschäften und jeder Laden hat eine Nummer vor seinem Namen. Sie werden in zufälliger Reihenfolge hinzugefügt, aber ich möchte, dass sie in der Reihenfolge von 1 bis 213 angezeigt werden. Mein Problem ist, wenn ich orderbyvalue()
verwende, zeigt sie sie an.Firebase-Datenbank Reihenfolge nach Wert funktioniert falsch
- 1 Shop
- 10 Shop
- 11 Shop
- 12 Shop
- 13 Shop
- 14 Shop
- 15 Shop
- 16 Shop
- 17 Shop
- 18 Shop
- 19 Shop
- 2 Shop
- 20 Shop
- 21 speichern
- 22 speichern
Und so weiter. Ich brauche sie es zeigen 1,2,3,4,5, etc anstelle von 1,10,11,12,13 usw.
Was soll ich verwenden, um dies zu beheben?
Sie speichern als Zeichenfolgen so, was Sie sehen, ist die richtige Reihenfolge. Sie müssten numerisches Feld und Reihenfolge haben. –
Können Sie bitte Ihren Java-Code posten? – GGWP
Dies kann leicht mit einer For-Anweisung erreicht werden. – GGWP