标签: firebase-realtime-database
我正在使用实时数据库(不是firestore)。这是我要检索的数据库中的数据集:
我实际上得到的是:
您可以看到问题节点在数据库中有一项,但是当我获取数据时,它是一个空对象。谁能告诉我为什么?
答案 0 :(得分:0)
解决方案
我的问题是,从Firebase检索数据集时,我在问题节点上缺少数据。数据“丢失”的原因是因为我有一段代码assessment.questions = {};,该代码在从数据库中检索到该节点后将其重置为空对象。我删除了这段代码,属性assessment.questions正确地包含了我所缺少的数据。
assessment.questions = {};
assessment.questions