我有一个看起来像这样的数据库:
我想对“点”和“大小”进行排序,例如,使用以下代码对大多数点的公会进行排序:
rootRef.child("displayGuilds")
.orderByChild("points")
以及大小大于或等于“ 3”的公会,并带有以下代码:
rootRef.child("displayGuilds")
.orderByChild("size")
.startAt(3.toDouble())
但是我无法弄清楚如何在单个查询中实现这两个要求。我意识到通过组合并添加另一个键(例如“ size_points:3_1562”)还有另一种解决方案,但是在Firebase Realtime数据库中有更好的方法吗?