【发布时间】:2016-07-27 12:45:22
【问题描述】:
我正在使用 Swift 和 Firebase 3 构建一个聊天应用程序,我想知道如何处理多个消息删除/更新。例如,如果一个用户决定删除一个对话,我想删除/更新该对话中所有消息的标志。
有没有办法用 Swift 和 Firebase 3 做到这一点?也许使用 REST 请求? 我无法在他们的文档中找到与此相关的内容。
如果 Firebase 尚不支持此功能,是否可以标记最后一条消息,然后以相反的顺序(从最新开始)下载消息,然后在标记的消息处停止?
提前致谢。
【问题讨论】:
-
看看this blogpost。这就是你要找的吗?
-
是的。谢谢!这适用于更新,关于如何删除多个孩子的任何想法?
-
您可以通过将子项的值设置为 null 来删除子项。
-
太棒了!谢谢!
标签: swift firebase firebase-realtime-database