在位置表下有一些數據,如名稱,經度,緯度等。從表(附加圖像)的結果中,不是使用位置名稱的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