我正在尝试使用nodejs / mongoose从mongodb获取结果。
var dateStr = new Date(year,month,day,0,0,0); var nextDate = new Date(year,month,day,23,59,59); GPSData.find({"createdAt" : { $gte : new ISODate(dateStr), $lte: new ISODate(nextDate) }}, function(err, data) { if(err) console.log(err); });
错误: ISODate is not defined
ISODate is not defined
请注意,这ISODate是MongoDB的一部分,在您的情况下不可用。您应该使用Date,而不是和MongoDB的驱动器(如猫鼬ORM,你正在使用)将采取之间照顾类型转换Date和ISODate幕后。
ISODate
Date