Как выбрать правильную запись, чтобы обновить ее из моей таблицы? - PullRequest
0 голосов
/ 17 марта 2020
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
    })
}

Извините, я знаю, что сформулировал это плохо. В настоящее время у меня есть таблица, которая отображает идентификатор пользователя, имя, фамилию и номер их сотрудника. Я вставил кнопку в таблицу, чтобы обновить пользователя, но не могу понять, как выбрать правильного пользователя. Это моя нынешняя попытка, любой совет будет отличным. Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...