Привет, ребята. Я использую TypeORM Materialized Tree из своих документов:
https://github.com/typeorm/typeorm/blob/master/docs/tree-entities.md#materialized -path-aka-path-enumeration
Теперь я хотел бы удалить некоторые Root Узел дерева, а также для удаления всех его дочерних элементов. Я использую репозиторий следующим образом:
await repository.remove(TreeNode);
Но я не могу удалить из-за ограничений внешнего ключа, я передал cascade: true
следующим образом:
Column({
length: 500,
default: '',
})
name: string
@TreeParent()
parent: Comment
@TreeChildren({
cascade: true,
})
children: Comment[]
Но это не дает никакого эффекта ???