Javascript 如何在firebase的按键上添加数据?

Javascript 如何在firebase的按键上添加数据?,javascript,reactjs,firebase,firebase-realtime-database,firebase-authentication,Javascript,Reactjs,Firebase,Firebase Realtime Database,Firebase Authentication,我是新来的firebase,在过去的几天里,我一直在为一些可能非常简单的事情奋斗 用户可以发布。除此之外,他们还可以对帖子发表评论。我想把每一条评论都保存到他们发表评论的特定帖子中 请查看下图以了解更多信息 我如何访问userPost的按键来基本上推送更多数据? 我正在使用JavaScript(ES6/React),如果有任何帮助或提示,我将不胜感激 用户最有可能在您显示帖子的屏幕上对帖子发表评论。在这种情况下,您需要将post的键存储在该屏幕的某个位置,然后使用它将注释发布到数据库中 评论的

我是新来的
firebase
,在过去的几天里,我一直在为一些可能非常简单的事情奋斗

用户可以发布。除此之外,他们还可以对帖子发表评论。我想把每一条评论都保存到他们发表评论的特定帖子中

请查看下图以了解更多信息

我如何访问
userPost的按键
来基本上推送更多数据?
我正在使用JavaScript(ES6/React),如果有任何帮助或提示,我将不胜感激

用户最有可能在您显示帖子的屏幕上对帖子发表评论。在这种情况下,您需要将post的键存储在该屏幕的某个位置,然后使用它将注释发布到数据库中

评论的实际发布将如下所示:

var ref = firebase.database().ref("userPosts").ref(postId);
ref.child("comments").push("comment on post");

谢谢你的快速回复。如果我理解正确,请参考您的示例,首先需要使用以下内容获取userPost的Push键,例如:.Push().getKey(),然后将其设置为“postId”?您需要知道要更新的帖子的键。通常,在呈现文章时,您会将其保存在HTML中的某个位置。