У меня есть 2 схемы, как показано ниже, мне нужно получить 50 элементов из videoInfos, которых нет в userInfos.watched (этот массив содержит _id of videoInfos). Пожалуйста, используйте синтаксис, такой как videoInfos.find (). Exce, если можете.
const userSchema = new mongoose.Schema({
username:String,
password:String,
point: Number,
watched: Array,//content _id of videoInfos
running: Array,
});
const userInfos = mongoose.model('userInfos', userSchema);
//======================================================
const videoSchema = new mongoose.Schema({
owner:String,
videoID:String,
totalTime: Number,
totalView:Number,
finish: Number,
didFinish:Boolean,
});
const videoInfos = mongoose.model('videoInfos', videoSchema);