gpt4 book ai didi

node.js - 如何使用 firebase-admin 删除数据?

转载 作者:搜寻专家 更新时间:2023-10-31 22:30:50 25 4
gpt4 key购买 nike

所以,我正在使用这个 firebase-admin 库 here .我阅读了来自 Firebase 的文档 here .但是我找不到如何使用 firebase-admin 删除数据的部分。

我做了这样的事情,但它不起作用:

router.get('/delete_category', function(req, res, next) {
var key = req.query.item;
let del_ref = admin.database().ref("product/" + key);
del_ref.remove()
});

你们能帮我看看如何使用 firebase-admin 从我的 firebase 数据库中删除数据吗?提前致谢

注意:我正在将 NodeJS 与 Express Framework 和 Handlebars 结合使用

最佳答案

您的代码看起来是正确的。 remove()方法是你想要使用的。您可能只需要添加一个完成监听器以确保 remove() 调用成功:

router.get('/delete_category', function(req, res, next) {
var key = req.query.item;
let del_ref = admin.database().ref("product/" + key);
del_ref.remove()
.then(function() {
res.send({ status: 'ok' });
})
.catch(function(error) {
console.log('Error deleting data:', error);
res.send({ status: 'error', error: error });
});
});

关于node.js - 如何使用 firebase-admin 删除数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42097095/

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