Я строю на этом вопросе, который я задал ранее
Пример документа такой же
[
{
"id": "1",
"locales": [
{
"categories": [
"Women",
"clothing",
"tops"
]
}
]
},
{
"id": "2",
"locales": [
{
"categories": [
"Men",
"test",
"tops"
]
}
]
}
]
И я использую следующий запрос, чтобы получить УНИКАЛЬНЫЕ категории из всех документов, и это работает нормально, но мне нужно дополнительно ограничить поиск, чтобы я получил только первые 2 уровня в массиве категорий, и я не могу понять, как измените запрос, чтобы сделать это.
Из примера документа я хотел бы получить только тесты «Женщины, одежда, мужчины», поскольку все они находятся на первых двух уровнях массива.
Как мне настроить мой запрос для достижения этой цели?