Gets the most up-to-date result for this query.
The query to run.
A Promise which resolves to the resulting DataSnapshot if a value is available, or rejects if the client is unable to return a value (e.g., if the server is unreachable and there is nothing cached).
Promise
Gets the most up-to-date result for this query.