我想在MongoDB输入中使用变量替换和聚合。但这行不通。 前任: db.fch.aggregate([ {$match:{'date_field':{$gte:">${lastOneHour}"}}}, ... ${lastOneHour} 来自参数的可变值。
以下示例似乎适用于我的代码:
db.example.find([ { last_modified : { $gte : { $date : "${modified}" } } } ](
由于我的发现有效,我认为以下内容应该总体上起作用:
db.fch.aggregate([ {$match:{'date_field':{$gte : { $date : "${lastOneHour}" } } } }](
确保参数位于"YYYY-MM-DDTHH:mm:ss.SSSZ"形式...