function viewRecords() {
database.collection("users").get().then(function (querySnapshot) {
querySnapshot.forEach(function (doc) {
// doc.data() is never undefined for query doc snapshots
console.log(doc.id, " => ", doc.data());
var content = '';
var uid = doc.id;
var firstName = doc.data().fName;
var secondName = doc.data().sName;
var employeeNumber = doc.data().employeeNumber;
content += '<tr>';
content += '<td>' + uid + '</td>';
content += '<td>' + firstName + '</td>';
content += '<td>' + secondName + '</td>';
content += '<td>' + employeeNumber + '</td>';
content += '<td>' + '<button id="updateRecord" onclick="updateInd(uid)">update</button>';
$('#records-table').append(content);
});
})
}
function updateInd(uid){
var today = new Date();
var dd = String(today.getDate()).padStart(2, '0');
var mm = String(today.getMonth() + 1).padStart(2, '0'); //January is 0!
var yyyy = today.getFullYear();
today = dd + '/' + mm + '/' + yyyy;
db.collection("users").get(uid).update({
dTraining: today
})
}
Извините, я знаю, что сформулировал это плохо. В настоящее время у меня есть таблица, которая отображает идентификатор пользователя, имя, фамилию и номер их сотрудника. Я вставил кнопку в таблицу, чтобы обновить пользователя, но не могу понять, как выбрать правильного пользователя. Это моя нынешняя попытка, любой совет будет отличным. Заранее спасибо.