MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Jak odjąć dwie daty w mongodb

$subtract daje czas trwania w milisekundach. Dlatego musimy podzielić czas trwania przez 3600000 dla formatu godzinowego.

Zwrócone młyny można przekonwertować na godzinę, dzieląc przez 3600000 (liczba milisekund w 1 godzinie):

totalHourSpent:{$divide : [{$subtract: ["$lastSeen","$firstSeen"]}, 3600000]}

czyli

35026690÷3600000=9.72963611111111 hours



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodb:użyj zagnieżdżonego dokumentu lub oddzielnych kolekcji z odniesieniami

  2. mongodb dostęp do poddokumentów

  3. Schemat Mongoose dla współrzędnych geoJson

  4. Szybkość aktualizacji Mongo

  5. MongoDB $i operator potoku agregacji