我有一个从Google firestore加载的字符列表。一切都正确加载。我想按字符功率对列表进行排序。我正在尝试:
db.collection("Characters").orderBy("POWER")
它对列表进行排序,但排序不正确。我的数字范围从100到25000。最终得到的是这样的: 100 1000 200 25000 3 35
我想要的是: 3 35 100 200 1000 25000
答案 0 :(得分:1)
您将其作为String存储在firestore中,将其存储为可以使用的数字。 如果电源来自文本框,同时将其解析为数字,例如Number('123')。
希望这会有所帮助