如何根据密钥在firebase控制台中排序节点
我有一个节点,用于密钥为1到1400的用户,但它不符合顺序。 要在控制台中按顺序查看,请单击“热”。我在另一个节点上也有类似的经历。但后来它被自动订购了如何根据密钥在firebase控制台中排序节点,firebase,firebase-realtime-database,firebase-authentication,Firebase,Firebase Realtime Database,Firebase Authentication,我有一个节点,用于密钥为1到1400的用户,但它不符合顺序。 要在控制台中按顺序查看,请单击“热”。我在另一个节点上也有类似的经历。但后来它被自动订购了 不幸的是,您无法更改Firebase数据库控制台中节点的顺序。默认情况下,所有节点都按键排序。需要记住的一点是Firebase键是字符串。当字符串按顺序排列时,按字典顺序排列 所以对于数字,这是正常的顺序: 1308 1309 1310 1311 但对于字符串,这是正常的顺序: “1308” “1309” “131” “1310” 据我
不幸的是,您无法更改Firebase数据库控制台中节点的顺序。默认情况下,所有节点都按键排序。需要记住的一点是Firebase键是
字符串
。当字符串按顺序排列时,按字典顺序排列
所以对于数字,这是正常的顺序:
- 1308
- 1309
- 1310
- 1311
- “1308”
- “1309”
- “131”
- “1310”
- “0131”//0之前已添加
- “0132”//0之前添加
- “1308”
- “1309”
- “1310”
- “1311”
字符串
。当字符串按顺序排列时,按字典顺序排列
所以对于数字,这是正常的顺序:
- 1308
- 1309
- 1310
- 1311
- “1308”
- “1309”
- “131”
- “1310”
- “0131”//0之前已添加
- “0132”//0之前添加
- “1308”
- “1309”
- “1310”
- “1311”