有没有办法在孩子在firebase中拥有的子节点数量后订购。
Query query = databaseChildRef.orderByChild("likes").limitToLast(10);
喜欢在这里存储为Long,所以这个被查询很好,但是当我尝试检索具有最多评论的孩子的列表时(列表)
Query query = databaseChildRef.orderByChild("comments").limitToLast(10);
......同样的原则并不适用。
有没有办法在孩子的子节点计数后排序"评论"。
感谢。
答案 0 :(得分:0)
Firebase数据库不支持任何服务器端聚合运算符。如果您想对评论数量进行排序,则需要存储commentCount
属性并保持最新状态。