如何使用orderByChild和startAt父键查询firebase

时间:2018-03-09 10:54:17

标签: firebase firebase-realtime-database

This is how my data are stored

enter image description here 我想要的是通过他们的等级值查询所有obj排序,但从特定的obj开始,让我们说obj2。

所以我等待的结果是[obj3,obj2,obj4]

我怎么能达不到。

谢谢!

1 个答案:

答案 0 :(得分:1)

只要您也知道可以通过以下方式完成@Configuration @PropertySource(value = { "classpath:kid-batch.properties" }, ignoreResourceNotFound = false) public class BatchConfiguration implements EnvironmentAware { private static Environment env; public static String getProperty(String key) { return env.getProperty(key); } @Override public void setEnvironment(Environment env) { BatchConfiguration.env = env; } 的排名:

obj2

虽然知道上面一行中ref.orderByChild("rank").startAt(10, `obj2`) obj2的等级)是必需的,但如果不知道该值,就无法做到这一点。