我想使用拖放手势对Recyclerview中的数据进行重新排序,但不知道如何重新订购firebase数据库中的数据。
答案 0 :(得分:6)
Firebase的设计不是基于某些可见索引,而是根据数据库when queried中的条目进行排序。
global $x = 1
global $y = 1
If Mod(@MIN, 3) = 0 Then
MouseMove (global $x, global $y, 2)
global $x++
global $y++
endif
,orderByChild
或orderByKey
因此,如果您想对Firebase中的值重新排序,则应为每个项目指定一个“索引”值并调用orderByValue
几行代码可以升级当前数据库项目以使用此索引:
orderByValue('index')