title: Geofire query at once instead of 1 by 1
body: <p>My snippet code below, it first query <code>geo keys</code> then look up related data with <code>value</code> event. But there is a problem, keys are return in 1 by 1 so my list view also display in row by row. How can I query <code>geo keys</code> in ONCE?</p>
  
  <pre><code>geoQuery.on('ready', () =&gt; {
    geoQuery.cancel()
  })
  
  geoQuery.on("key_entered", (key, location, distance) =&gt; {
    postsRef.child(key).once('value', (snapshot) =&gt; {
      dispatch({
        type: FETCH_NEARBY_SUCCESS,
        response: normalize(snapshot.val(), schema.post)
      })
    })
  })
  </code></pre>