我正在使用此库访问Firebase数据库 - https://github.com/thisbejim/Pyrebase。有一种方法 - 每种方法,但是当我调用它时,我的程序会挂起/被杀死。
all_objects = db.child(path).get().each()
我在firebase DB中有以下数据结构:
data{
sub_folder{
uniqueID:{data...},
uniqueID:{data...},
uniqueID:{data...},
uniqueID:{data...},
uniqueID:{data...},
......
}
}
那里有很多带有数据的uniqueID,比如20000.我如何迭代它们中的每一个?
如何正确迭代每条记录?我怀疑我的实现尝试一次性获取所有记录。
我能以某种方式获取部分记录,然后使用count / offset参数对其进行分页吗?
答案 0 :(得分:0)
要迭代每个数据,请使用for循环:
**all_objects = db.child(path).get()
for obj in all_objects.each():
print(obj.key())