Запрос критериев построения для нескольких elemMatch - PullRequest
0 голосов
/ 24 января 2020

Как построить ниже этапа агрегации, используя объект Criteria (org.springframework.data.mongodb.core.query.Criteria)

{
    "$match": {
        "attributes": {
            $elemMatch: {
                $elemMatch: {
                    "$and": [{
                            "_id": "1002"
                        }, {
                            "values": {
                                "$elemMatch": {
                                    "value": "XYZ"
                                }
                            }
                        }
                    ]
                }
            }
        }
    }
}
...