Javascript 如何在firebase中获取钥匙?

Javascript 如何在firebase中获取钥匙?,javascript,firebase,firebase-realtime-database,Javascript,Firebase,Firebase Realtime Database,嘿,我正在尝试从firebase获取随机生成的数据集密钥。 像这样: 计划 --12345 --67890 我只是想把钥匙拿到数据库的另一部分 我试过: 但它给了我节点下的所有信息 getKEY(){ firebase.database().ref('project').once('value', function(snapshot) { console.log("Key" + JSON.stringify(snapshot.val()) ) }); }

嘿,我正在尝试从firebase获取随机生成的数据集密钥。 像这样:

计划 --12345 --67890

我只是想把钥匙拿到数据库的另一部分

我试过: 但它给了我节点下的所有信息

getKEY(){ 
    firebase.database().ref('project').once('value', function(snapshot) {
    console.log("Key" +  JSON.stringify(snapshot.val())  )       
 });
}
有人能帮我吗?如何仅获取firebase生成的密钥

我想获取这些密钥并将其保存到另一个数据集中,但我不知道如何访问它们?

请尝试以下操作:

getKEY(){ 
firebase.database().ref('project').once('value', function(snapshot) {
snapshot.forEach(function(child) {
var keys=child.key;   
  });   
 });
}
更多信息请点击此处:


感谢您的快速回答,但它给了我一个函数child中的错误。如果不同时获取其中的数据,则无法通过JavaScript SDK获取密钥。看见