在Spring数据中使用过滤器的Mongodb聚合$ filter等效于$ in

时间:2019-03-29 07:38:09

标签: mongodb aggregation-framework spring-data-mongodb

以下是我的MongoDB查询的一部分。

$project: {
                _id: 1,
                schedule: {
                    $filter: {
                        input: '$schedule',
                        as: 'item',
                        cond: {
                            $in: [ 
                                '$$item.startDate', 
                                [ISODate("2020-11-15T23:30:00Z"), ISODate("2019-11-24T01:00:00Z"), ISODate("2020-07-26T23:00:00Z")]
                            ]
                        }
                    } 
                }
            }

我正在使用带有$filter运算符的$in和Spring数据来寻找等效的聚合代码。

0 个答案:

没有答案