sql >> Databasteknik >  >> NoSQL >> MongoDB

hitta dokument i dagens datumintervall i mongodb

Att hitta en plan så att dagens datum ligger mellan dateStart och dateEnd fält, skapa ett datumobjekt som innehåller det aktuella datumet och använd sedan $lt och $gt fråga operatorer i datumfälten för att fråga dokument där dagens datum ligger mellan de två fälten:

currentDate = new Date();
Plans.find({
    dateStart: { $lt: currentDate },
    dateEnd: { $gt: currentDate }
});


  1. Våranpassad fråga med sökbar

  2. Redis Publicera/prenumerera

  3. Varför får jag ett okänt argument till dateFromString:'format' trots att jag har db-version>3.6 som stöder aggregeringen

  4. Med Redis Cluster, är det möjligt att bara skicka hash-taggarna till eval?