0
со схемой, как
var ApplicationActivitySchema = new Schema({
datetime: {type: Date},
activity: {type: String},
}, {_id: false});
var ApplicationSchema = new Schema({
name: {type: String},
status: {type: String, required: true, enum:['Pending','Yes','No']},
activities: {type: [ApplicationActivitySchema], key: 'datetime'}
});
В MongoDB оболочки можно выполнить запрос, как
db.applications.find({'status':'Pending','activities.datetime':{$not:{$gt:new Date()}}})
в список ожидающих приложений без каких-либо дальнейших действий. Я долго пытался проделать то же самое в Мангусте, но не нашел ответа - может ли кто-нибудь мне помочь?
Заранее спасибо.
Можете ли вы поделиться тем, что вы пробовали на мангусте? , потому что вы можете использовать операторы манго в методах мангуста вообще. –