sql >> Databasteknik >  >> NoSQL >> MongoDB

MongoDB-fråga för dokument äldre än 30 sekunder

Om du vill göra detta med mongo-skal:

db.requests.find({created: {$lt: new Date((new Date())-1000*60*60*72)}}).count()

...hittar dokument som är äldre än 72 timmar ("nu" minus "72*60*60*1000" ms). 30 sekunder skulle vara 1000*30.



  1. MapReduce aggregering baserat på attribut som finns utanför dokumentet

  2. nginx uwsgi websockets 502 Bad Gateway uppströms stängde i förtid anslutning vid läsning av svarshuvud från uppströms

  3. Rails Mongoid modellförfrågningsresultat returnerar fel storlek/längd/antal information även när limit används

  4. Hur man definierar delimeter för att importera mongodb