Можно ли искать MongoDB на основе предыдущих результатов поиска?В моем случае у нас есть документы, хранящиеся в MongoDB с FileID и ParentID, у документа может быть несколько документов с одинаковым ParentID, а у документа также могут быть «дочерние» документы с ParentID файла FileID другого документа.По сути, коллекции просто нравится дерево каталогов в файловой системе.Кто-нибудь знает, как выполнить поиск ParentID (например, в каталоге) по всем его прямым потомкам и потомкам дочерних документов?
Я все еще думаю о том, с чего начать.
кода пока нет, я не уверен, как его запустить.
Например, поиск документа по ключевому слову "Summer" для ParentID = 1.
Есть три документа с FileID = 21, FileID = 22 и FileID = 221. Документ 21 (FileID = 21) имеет ключевое слово «Summer» и ParentID = 1, документ 22 (FileID = 22), ParentID = 1 и не имеет ключевого слова «Summer».Документ 221 (FileID = 221) имеет ParentID = 22, имеет ключевое слово "Summer".
Ожидаемый запрос на поиск должен получить Документ 21 и Документ 221.
Не уверен, если я четко объяснил проблему, пожалуйста, дайте мне знать.