Note that in combination with @ frank-van-puffelen's answer, you can also use the shallow
argument to query the top level.
I donβt know how this translates to the JavaScript firebase API, but with curl
it will be something like:
curl 'https://your-site.firebaseio.com/questions.json?shallow=true'
which returns something like:
{ "-Ju2tGTo6htY2e4mbuPO": true, "-Ju3AWjZnhnUw_OfGyk4": true, "-JughjjzbFOxjevE2ykY": true, "-Jw3cciI6ZpoK1ejfK58": true, "-Jw4NhcgJ9DnenBVphyq": true, "-JwE5ojQ5ZjkvTzVK9E2": true, "-JwE7Qbpf9r1YN8Qaoss": true, "-JwFIQ3pGMCI0E3xzPIz": true, }
Then, as soon as you receive your small list of items, you can request them one at a time in any order by contacting the key directly:
curl 'https://your-site.firebaseio.com/questions/-Ju2tGTo6htY2e4mbuPO.json'
source share