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