ref.child('users').orderByChild('name').equalTo('John Doe').on("value", function(snapshot) { console.log(snapshot.val()); snapshot.forEach(function(data) { console.log(data.key); }); });