如何在子pyrebase中附加新条目

问题描述

下面的代码替换了以前的条目,但我想添加新条目或在子名称 Friends_email 中附加新条目,如果有人可以帮助我。我正在使用 python 3.9 和 Pyrebase 3.0.27。

li = {"1":"gurjar"}
db.child("Users").child("nishant").child("Friend_list").child("Friends_email").set(li)

解决方法

调用 set 会用您指定的新数据覆盖路径中的现有数据。如果要在具有新数据的路径下添加新子项,请使用 push。如果要将新数据与路径中的现有数据合并,请使用 update

另请参阅有关 pushupdate 的 Pyrebase 文档。

,

是的,我之前在写。

li = {"1":"gurjar"}
db.child("Users").child("nishant").child("Friend_list").child("Friends_email").set(li)

但现在我正在使用

db.child("Users").child("nishant").child("Friend_list").child("Friends_email").child(1).set(“gurjar”)

现在,如果我将孩子 1 更改为 2,那么它会将其附加到孩子 Friends_email 中。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...