ISODate没有定义
我正在尝试使用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
是MongoDB的一部分,在您的情况下不可用。 您应该使用Date
来代替MongoDB驱动程序(例如,您当前使用的Mongoose ORM), ISODate
在场景后面的Date
和ISODate
之间进行types转换。