我正在与firebase进行很多工作,并试图从数据库中加载某些信息。原始数据来自查询,并在POJO中返回给我。控制台打印此当返回原始数据:如何从POJO中有效提取某些信息
-KhQ76OEK_848CkIFhAq: "-JhQ76OEK_848CkIFhAq"
-OhQ76OEK_848CkIFhAq: "-LhQ76OEK_848CkIFhAq"
什么,我需要做的就是抓住每一个值(-JhQ76OEK_848CkIFhAq和-LhQ76OEK_848CkIFhAq)分开的,并再次查询实时数据库的每一个。我可以管理这方面,但我似乎无法弄清楚如何区分这些值。
我已经尝试做得到一个输出: console.log(vals[0])
但它只是返回undefined,并通过分裂的"
字符串将是大数据集的效率非常低。有任何想法吗?
什么是您的POJO样子? '{'-KhQ76OEK_848CkIFhAq“:”-JhQ76OEK_848CkIFhAq“,”-OhQ76OEK_848CkIFhAq“:”-LhQ76OEK_848CkIFhAq“}' – Shanimal
你可以在你的问题中包含查询吗?推测,你已经通过调用val()查询的快照结果 – cartant
@Shanimal是的,这是正确的 – Ethan