У меня есть следующий документ в моей коллекции MongoDB:
{
"_id": "someId",
"name": "Some name",
"elements": {
"type": "some type",
"details": {
"value": "Some information:
}
}
}
Мне нужно запросить эту коллекцию с помощью MongoTemplate и сгруппировать ее по имени и details.value. Следующий код не работает:
Aggregation.group("name", "elements.details.value")
и выдает ошибку:
com.mongodb.MongoCommandException: Command failed with error 16412 (Location16412): 'FieldPath field names may not contain '.'.' on server
Как правильно сделать это в MongoTemplate?