将Firebase中的孩子从上到下移动

时间:2018-08-01 14:08:24

标签: android firebase

我正在开发一个将通知从设备A发送到设备B的应用程序。现在,一旦通知被镜像中提到的UID之一接受,我想将该UID移到列表的底部。如何在Firebase中将UID从其位置移到底部?假设第一个UID接受请求,我想将该UID移到最后一个。 enter image description here

1 个答案:

答案 0 :(得分:0)

根据您的评论,您无法更改Firebase Console中元素的顺序。因为您已经使用push()方法将元素添加到数据库中,所以您需要知道推送的ID是基于时间的,并且是按时间顺序排列的,并且您无法更改此行为。

要解决此问题,您需要查询数据库以获取所有元素,然后以所需方式对其进行排序。