U hebt feitelijk het type
. gedefinieerd van de reviewDate
veld als Date
in je schema en hier geef je het door als String
.
Dus eigenlijk moet je de String
. converteren datum tot Date
Object en kan eenvoudig worden gedaan met behulp van moment
bibliotheek
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()
}
});