Как мне создать систему посещаемости в node.js mongodb и экспресс - PullRequest
0 голосов
/ 23 декабря 2018

Я пытаюсь написать приложение, которое регистрирует посещаемость на день, когда я вхожу в систему, и сохраняю его в базе данных MongoDB.

Я могу добавить метку времени или время, когда я вхожу, но у меня возникли проблемыхранение только одного времени входа в день или только одного посещения.Также следует различать attendance при входе в систему между 10-10: 15 или late attendance после этого.

Как хранить одно посещение на каждый день, чтобы в конце месяца я мог рассчитать общую посещаемость и позднеепосещаемость?

mongoose.connect('mongodb://localhost/MYDB',{ useNewUrlParser: true });

const MYDBSchema = new mongoose.Schema({
    firstname: { type: String, default: 'default firstname' },
    lastname: { type: String, default: 'default lastname' },
    password: {type: String, default: 'pass' },
    email: { type: String, default: 'hahaha' },
    phone: { type: Number},
    dob: { type: Date },

    attendance:[{
        date:{
            type:Date,
            default:Date.now,
        },
        entry:{type:Date}


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