私は店舗のデータベースを持っており、各店舗には名前の前に番号があります。それらはランダムな順序で追加されますが、1から213の順番で表示したいと思います。私の問題は、私がorderbyvalue()
のように表示するときです。値によるfirebaseデータベースの順序が正しくない
- 1ストア
- 10ストア
- 11ストア
- 12ストア
- 13ストア
- 14ストア
- 15ストア
- 16ストア
- 17ストア
- 18ストア
- 19ストア
- 2ストア
- 20ストア
- 21ストア
- 22ストア
など。私は1,10,11,12,13などの代わりに1,2,3,4,5などを表示する必要があります
これを解決するにはどうすればよいですか?
あなたが見ているものが正しい順序であるように、文字列として保存しています。あなたはそれによって数字のフィールドと順序を持つ必要があります。 –
Javaコードを投稿してください。 – GGWP
これは、forステートメントを使用すると簡単に実現できます。 – GGWP