Firebase数据库对数据的分页,具体取决于时间戳

时间:2017-10-27 06:32:59

标签: java android firebase firebase-realtime-database pagination

我将查询应用于firebase节点。我想分页数据取决于时间戳。

Node structure is as follows: 
     communityObjects -> 
          communityUsers -> 
                -KuPMcj9tSjJZx7Vkd-Y (Auto generated)-> 
                     users -> 
                       userId->(Custom) 
                        - field 1 
                        - field 2 
                        - timestamp 
                          ... 

    I make query like this-  

FifrebaseRef = communityObjects - > communityUsers - > -KuPMcj9tSjJZx7Vkd-Y - >用户

    FifrebaseRef.orderByChild("timestamp").endAt(CurrentTime).limitToLast(5). 

它检索数据但不按排序方式排序。 所以下次我找不到最新的时间戳。

感谢:)

1 个答案:

答案 0 :(得分:0)

对此我有一个解决方案,在声明变量时,我们应该与firebase节点匹配。变量名称区分大小写。