在位置表下面是一些数据,如名称,经度,纬度等。从表格上的结果(附图),而不是使用位置名称的UID,我将使用位置的“名称”那个孩子下面。我的位置表的结构也在图片上。
如何在表格中将“location_id”转换为“name”。我没有将生成的ID放在“位置名称”上,而是将其替换为“Luneta Park”的实际“名称”。
谢谢!
答案 0 :(得分:0)
尝试
locationsHistoryCount.push({
location_name : location.val().name,
historyCount : visitCount
})
您已经在 history.val()。location_id 中使用了 val(),所以同样也可以将它用于位置表。
另外请发布代码而不是快照。
答案 1 :(得分:0)
使用此修复它:
locations.forEach((location) => {
if(location.val().location_id === histories.val().location_id){
locationName = location.val().name;
}
});
然后推了它:
locationsHistoryCount.push({locationName: location.val().name, historyCount: visitCount});