Группа MongoTemplate по вложенному объекту - PullRequest
0 голосов
/ 31 октября 2019

У меня есть следующий документ в моей коллекции 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?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...