, поэтому приведенный ниже код хвастается данными «всех» документов в коллекции, и я заменил doc на doc («Empire_State») и попытался запустить его, но он не получил никаких данных. Есть ли способ получить определенный документ вместо всех документов в коллекции?
const buildingInfo = document.querySelector('#building-list');
function renderBldg(doc){
let li = document.createElement('li');
let address = document.createElement('span');
let br1 = document.createElement('BR');
let floors = document.createElement('span');
let text1 = document.createTextNode(' floors');
let br2 = document.createElement('BR');
let owner = document.createElement('span')
li.setAttribute('data-id', doc.id);
address.textContent = doc.data().address;
floors.textContent = doc.data().floors;
owner.textContent = doc.data().owner;
li.appendChild(address);
li.appendChild(br1);
li.appendChild(floors);
li.appendChild(text1);
li.appendChild(br2);
li.appendChild(owner);
buildingInfo.appendChild(li);
}
db.collection('default').get().then((snapshot) =>{
snapshot.docs.forEach(doc => {
renderBldg(doc);
})
})