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

时间:2016-02-04 07:08:29

标签: 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 });

1 个答案:

答案 0 :(得分:0)

而不是.push(),您可以使用.update()(或有孩子的时候.set())来更新信息。

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