Привет, я использую mon goose для создания объекта, который имеет поле с типом object. У объекта есть еще два поля start_date и end_date. Теперь я получаю запрос, который должен отфильтровать записи, которые не совпадают ни с одним из периодов start_date и end_date. То есть (либо query_end_date end_date)
type : [{
userId : {
type : mongoose.Schema.ObjectId,
required : true
},
startDate : {
type : Date,
required : true
},
endDate : {
type : Date,
required : true
}
}]