Sebenarnya, Anda telah mendefinisikan type
dari reviewDate
bidang sebagai Date
dalam skema Anda dan di sini Anda meneruskannya sebagai String
.
Jadi pada dasarnya Anda perlu mengonversi String
tanggal ke Date
Objek dan dapat dengan mudah dilakukan menggunakan moment
perpustakaan
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()
}
});