作者:jx轩宝妈咪 | 来源:互联网 | 2023-02-07 16:42
对于我正在处理的iOS应用程序,我需要按降序获取消息,即最新消息首先出现,然后是第二个最新消息等.
通过查看其他SO答案和研究,似乎我的情况的最佳方法是创建一个负时间戳,然后将其作为消息的额外属性保存到数据库.
然后我将queryOrderedByChild('negativeTimestamp')
用于获取a中的消息,然后使用observeSingleEvent
childAdded观察器来处理在进行初始调用后发送的消息.
在firebase 文档中,它说我可以从这段代码firebase.database.ServerValue.TIMESTAMP中获取服务器时间戳值.
我如何为Swift 3写这个?