使用MONGODB MONGOOSE EXPRESS SERVER = >> SCREENSHOT 伙计们,我正在查询此计划嵌套数组,就像在我尝试使用此行查询此计划的计划中一样
Staff.find({'schedule.day':day,'schedule.time._shift':_shift,'schedule.time._time':{$lt: time},'schedule.time._endTime':{$gt: time},'schedule.time._suffix':suffix},function(err,staff){
if(err){return next(err)}
return res.json(staff);
});
如您所见,我只想在该时间段内输出人员,但是如果我将它放在值班时间早于轮班结束时间的上午班次中,则存在另一个错误,例如下午在破坏我的输出早上应该没有输出。但这并没有发生,因为另一个孩子在下午上班时的endTime要高得多,所以我仍然收到了输出。您如何在儿童中命令有关此冲突的查询?我是新手。