javascript - 如何覆盖 Firebase 中的现有数据?

标签 javascript firebase

我正在将 Firebase 用于我的混合应用。我想覆盖现有数据。但以下代码会生成一个新的唯一id:

var store = ref.child(s + "/store_location");
store.push({
    "email": t1, 
    "store_name" : sname, 
    "store_id" : sid, 
    "address" : saddr, 
    "city": scity, 
    "pincode" : spincode, 
    "country" : scountry });

最佳答案

而不是 .push() ,您可以使用.update() (或 .set() 当您有 child 时)用于更新信息。

store.set({
    "email": t1, 
    "store_name" : sname, 
    "store_id" : sid, 
    "address" : saddr, 
    "city": scity, 
    "pincode" : spincode, 
    "country" : scountry
});

关于javascript - 如何覆盖 Firebase 中的现有数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35194630/

相关文章:

javascript - 自执行功能是否准备好在 dom 上运行?

ios - Swift - 函数完成后如何调用函数?

java - 自定义 Firebase 单例类以减少 Android 应用程序开发代码行

ios - 应用重新安装后 Firebase 消息传递不起作用

swift - 无法将类型 '(User?, Error?) -> ()' 的值转换为预期的参数类型 'AuthDataResultCallback?'

javascript 动画在 html 页面中工作,但相同的脚本在 .net 页面中不起作用

javascript - 如何使用 JS 为 Font Awesome 图标制作动画?

javascript - mouseEvent 是人类创建的吗?

javascript - 从 jQuery .each() 中的 javascript 对象中删除它

firebase - 可编辑的同步排序顺序