MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Какъв е правилният начин за работа с ISODate в Mongoose

Всъщност вие сте дефинирали type от reviewDate поле като Date във вашата схема и тук го предавате като String .

Така че основно трябва да конвертирате String дата до Date Обект и може лесно да се направи с помощта на moment библиотека

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. Как ефективно да изпълнявате различни функции с множество клавиши?

  2. Как да агрегираме с групиране по и правилно сортиране

  3. Mongoose намира последните десет записа в базата данни

  4. Сравнителен анализ на MongoDB – повишаване на производителността на NoSQL

  5. Mongo премахне последните документи