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

Jaki jest właściwy sposób pracy z ISODate w Mongoose?

Właściwie zdefiniowałeś type dnia reviewDate pole jako Date w swoim schemacie i tutaj przekazujesz go jako String .

Więc w zasadzie musisz przekonwertować String data do Date Obiekt i można to łatwo zrobić za pomocą moment biblioteka

const googleReviews = await Review.countDocuments({
  clientId: clientObj.ClientBrandID,
  siteSource: "SomeSite",
  reviewDate: {
    $gt: moment("2018-12-24T18:04:47.806Z").toDate(),
    $lt: moment("2019-04-03T17:04:47.806Z").toDate()
  }
});



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Konwersja listy R do JSON

  2. Jak wykonywać polecenia mongo za pomocą skryptów powłoki?

  3. Wykonanie JavaScript nie powiodło się połączone z powłoką mongoHQ

  4. Nie można rozwiązać odrzucenia obietnicy i wysłać tablicę jako odpowiedź

  5. Jak agregować z grupowaniem według i poprawnie sortować