标签: ios swift firebase firebase-realtime-database
当我使用如下示例代码遍历firebase快照时:
sess.run()
有没有办法保证迭代将按节点中子节点的创建顺序进行?
答案 0 :(得分:1)
为了保证孩子的顺序,在生成Firebase数据库位置的新子项时使用.childByAutoId。如参考所述,该密钥以时间戳为前缀。然后正如Frank所说,您可以使用queryOrderedByKey指定特定的顺序。由于孩子们有时间戳,这个顺序就是创造的顺序。