在位置表下有一些数据,如名称,经度,纬度等。从表(附加图像)的结果中,不是使用位置名称的UID,而是使用“名字“的位置,在该孩子之下。我的位置表的结构也在图片上。在firebase上获取子数据
如何将表格中的“location_id”转换为“name”。而不是我把生成的ID放在“位置名称”上,我将其替换为“Luneta Park”的实际“名称”。
谢谢!
在位置表下有一些数据,如名称,经度,纬度等。从表(附加图像)的结果中,不是使用位置名称的UID,而是使用“名字“的位置,在该孩子之下。我的位置表的结构也在图片上。在firebase上获取子数据
如何将表格中的“location_id”转换为“name”。而不是我把生成的ID放在“位置名称”上,我将其替换为“Luneta Park”的实际“名称”。
谢谢!
尝试
locationsHistoryCount.push({
location_name : location.val().name,
historyCount : visitCount
})
您已经使用VAL()在history.val()。LOCATION_ID所以同样使用它位置表了。
也请发布代码而不是快照。
固定它使用此:
locations.forEach((location) => {
if(location.val().location_id === histories.val().location_id){
locationName = location.val().name;
}
});
然后推它:
locationsHistoryCount.push({locationName: location.val().name, historyCount: visitCount});
什么是你的问题? –
如何将表格中的“location_id”转换为“名称”。而不是我把生成的ID放在“位置名称”上,我将其替换为“Luneta Park”的实际“名称”。 – Momond