Скажем, коллекция в mongoDB выглядит таким образом:
directory: directory: {
subdirectory: {
SubSubdirectory: {
...
}
...
}
someString: 'lorem...'
...
},
anotherDirectory: {
...
}
Уровней вложенности может быть, скажем, до 20.
Размеры строк (someString) может быть от нескольких слов до, скажем, 100 тысяч символов.
Как мне получить доступ только к ключам всей вот этой коллекции? Причем не ко всем сразу а по уровням: сперва мне нужно только два корневых ключа (directory, anotherDirectory, ...), потом вложенные ключи в directory (subDirectory, someString, ...)
и тд
Как это сделать?