我一直在尝试将数据从 Firebase 获取到我的 Django 应用程序中,我面临的问题是某些文档已被检索,而有些则没有。我注意到的一个非常奇怪的事情是,在管理页面上,可以访问的文档以比我们无法从数据库中获取的文档更暗的阴影突出显示。
突出显示的问题如上图所示。第一个文档被突出显示,但第二个不是,第一个由下面的 django 函数读取
def home(request, user=""):
db = firestore.client()
docs = db.collection(u'FIR_NCR').stream()
for doc in docs:
print(doc.id,end="->")
s = db.collection(u'FIR_NCR').document(u'{}'.format(doc.id)).collection(u'all_data').get()
print(s[0].id,end="->")
print(s[0].to_dict())
return render(request, "home.html", {"user":user})
在此文档中无法获得必要文档的完整列表,因此无法获得问题。
如果有人能帮助我理解我做错了什么,那就太好了。TIA
紫衣仙女
相关分类