如何将新密钥推送到Firebase?

时间:2018-12-08 12:54:02

标签: firebase-realtime-database dart flutter

亲爱的

我不知道如何将他的新钥匙插入火力地堡。 这是我的简单示例代码:

FirebaseDatabase.instance.reference().child('mychild').push().set(
            <String, String>{
              'hello': 'world',
            });

如何获取此元素的键?

谢谢

1 个答案:

答案 0 :(得分:0)

您可以尝试以下方法:

DatabaseReference rootRef = FirebaseDatabase.instance.reference(); 
String newkey = rootRef.child('mychild').push().key;
rootRef.child('mychild').child(newKey).set(<String, String>{'hello': 'world',});