gpt4 book ai didi

javascript - 如何获取使用 `push` 添加到 Firebase 的新帖子的 id?

转载 作者:行者123 更新时间:2023-11-28 19:24:28 24 4
gpt4 key购买 nike

我正在尝试为帖子创建一个喜欢/不喜欢的投票系统。首先,我使用 .push 将文本输入发送到 Firebase:

$('.btn').click(function(){
var post = $('.status-box').val();
var id = snapdata;
ref.child("post").push({user: id, text: post});
$('.status-box').val('');
});

对于每个“喜欢”,我想为已经存在的帖子添加一个值,问题是我不知道如何访问为每个帖子生成的 id .push

最佳答案

正如 Dan 所说,push 方法返回对新节点的引用。从那里您可以轻松获取 key :

var newPost = ref.child("post").push({user: id, text: post});
console.log('The new post is under key: ', newPost.key());

关于javascript - 如何获取使用 `push` 添加到 Firebase 的新帖子的 id?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28141137/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com