MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

encontrar documento no intervalo de datas de hoje no mongodb


Para encontrar um Plano tal que a data de hoje esteja entre o dateStart e dateEnd campos, crie um objeto de data que contenha a data atual e use o $lt e $gt operadores de consulta nos campos de data para consultar documentos em que a data de hoje está entre os dois campos:
currentDate = new Date();
Plans.find({
    dateStart: { $lt: currentDate },
    dateEnd: { $gt: currentDate }
});