首页 > 解决方案 > 如何制作另一个密钥而不是在firebase中替换它

问题描述

我正在尝试将“ProductName”:“TRUE/FALSE”添加到我的数据库中,但是当我添加另一个(使用javascript)时,它只是删除了前一个,并添加了新的。这是我的代码:

database.ref(`product-whitelist`).child(Id).set({
    [productname]: "TRUE"
});

但是,每当再次运行时,并且“产品名称”发生了变化,它就会删除之前创建的名称。

如果有人知道我该如何解决这个问题,请告诉我!

标签: javascriptfirebasefirebase-realtime-databasediscord.js

解决方案


试试这个,

database.ref(`product-whitelist\`+Id).child(productname).set({
    [productname]: "TRUE"
});

推荐阅读