【发布时间】:2011-11-30 02:28:51
【问题描述】:
我有:
dates = {}
today = new Date()
todayminus7days = new Date(today).setDate(today.getDate()-7)
dates.startDate = todayminus7days
dates.endDate = today
query =
person_gender: filter.gender if filter.gender
person_age:
0:
$gte: dates.startDate
1:
$lte: dates.endDate
但是,当我通过 Mongoose 模型运行此查询时,最终查询是:
{ person_gender: 'female',
person_age:
{ '0': { '$gte': 1317055089524 },
'1': { '$lte': Mon, 03 Oct 2011 16:38:09 GMT } } }
这会在该日期范围内返回空结果。
那么我怎样才能将日期传递给 Mongoose?
【问题讨论】: