如何在Pentaho MongoDB输入查询(聚合)中传递变量



我想在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"形式...

最新更新