sql >> Database teknologi >  >> NoSQL >> MongoDB

returforespørgsel baseret på dato

Du vil sandsynligvis lave en intervalforespørgsel, for eksempel alle elementer, der er oprettet efter en given dato:

db.gpsdatas.find({"createdAt" : { $gte : new ISODate("2012-01-12T20:15:31Z") }});

Jeg bruger $gte (større end eller lig med), fordi dette ofte bruges til kun datoforespørgsler, hvor tidskomponenten er 00:00:00.

Hvis du virkelig ønsker at finde en dato, der svarer til en anden dato, ville syntaksen være

db.gpsdatas.find({"createdAt" : new ISODate("2012-01-12T20:15:31Z") });


  1. konvertering af database fra mysql til mongoDb

  2. Omdiriger output af mongo-forespørgsel til en csv-fil

  3. Sådan isoleres spring boot app redis og spring boot session global redis

  4. Redis scanning overspringsnøgler