Firebase get key value

firebase, javascript

Solution

Each of your Firebase `.on(...)` callbacks are going to be invoked with a Firebase DataSnapshot. To get the name for the location of that DataSnapshot, try using the name() method.

For example:

firebase_instance.limit(100).on("child_added", function(snap) {
  var name = snap.name();
});

Problem

It's easy to get value: ``` firebase_instance.limit(100).on("child_added", function(data) { var value = data.val(); }); ``` but how to get a key associated with that value?

Original source