я ей пользуюсь уже 2 мес и пока никак не пойму как удалить зависимые документы из других коллекций. 
                  
                  
                  если коротко. есть несколько коллекций, в одной главная запись это юзер. она является родителем всех остальных.
                  
                  
                  далее есть диалоги и месседжы допустим. это 2 отдельные коллекции,  диалоги имеют привязку к юзеру прямую. а месседжи только знают о диалогах. задача при такой иерархии при удалении юзера чтобы происходило удаление всех зависимых данных. 
                  
                  
                  Слышал что у MongoEngine есть настройка для ReferenceField но как  понял она работает только если я зливал данные через нее. а данные были залиты  через Motor/ т.к. нужна асинхронщина... по итогу не уверен что этот вариант мне подойдет. а другого  пока не нашел.
                  
                  
                  
                  
                  
                  Резюмируем. как удалить рекурсивно документы.?
                  
                  
                
Ну как минимум, ты при "удалении юзера", можешь сначала найти все зависимые записи. А потом это все удалить
Обсуждают сегодня