在firebase中的Child节点中对childrencount进行排序

时间:2018-02-04 16:05:32

标签: android firebase firebase-realtime-database

有没有办法在孩子在firebase中拥有的子节点数量后订购。

Query query = databaseChildRef.orderByChild("likes").limitToLast(10);

喜欢在这里存储为Long,所以这个被查询很好,但是当我尝试检索具有最多评论的孩子的列表时(列表)

Query query = databaseChildRef.orderByChild("comments").limitToLast(10);

......同样的原则并不适用。

有没有办法在孩子的子节点计数后排序"评论"。

感谢。

1 个答案:

答案 0 :(得分:0)

Firebase数据库不支持任何服务器端聚合运算符。如果您想对评论数量进行排序,则需要存储commentCount属性并保持最新状态。