通过mongoDB集合使用javascript实现每次循环

时间:2019-01-18 10:22:51

标签: javascript mongodb collections

我正在做一个mongoDB小项目。

我有2个收藏集:

  • studentsList
  • 学生在场

我想检查studentsPresence中是否有针对学生的文件。如果不是,则应初始化studentsPresence。因此我得到了这个功能:

// Check if there is a document for the presence for each student
function initializePresenceList () {
    const date = getDate();
    const match = PresenceDB.find({date: date}).fetch();
    if(match[0] == null) {
        const listStudents = ListDB.find();
        for (let student of listStudents) {
            alert('Check');
            PresenceDB.insert({
                _id: student._id,
                beaconID: student.beaconID,
                firstName: student.firstName,
                lastName: student.lastName,
                block1: false,
                block2: false,
                block3: false,
                block4: false,
                date: date
            });
        }
    }
}

alert('check');未执行。所以for部分没有被执行。

0 个答案:

没有答案