Spring \ Hibernate. Можно ли настроить каскадное удаление объекта, если дочерний объект удаляется? - PullRequest
0 голосов
/ 29 марта 2019

Как бы странно это не звучало, я пытаюсь добиться такой вещи: у меня есть сущность Property, которая содержит определение свойства (имя, тип, шаблон проверки значения и т. Д.).

ИУ меня есть несколько сущностей, которые имеют отношение @ManyToOne к этой сущности свойства.Давайте назовем их BucketProperty, PaperProperty и т. Д. Это означает, что свойство не знает о сущностях, которые используют это свойство.

Теперь я вижу, что я мог бы реализовать сущности как одну таблицу, но со спецификациями о типе, но давайте пока оставим это в стороне.

Итак, вещь, которая меня интересуетэто возможность сделать каскадное удаление всех сущностей, которые имеют свойство @ManyToOne to Property, когда свойство удалено.

Возможно, это может быть достигнуто путем указания отношения родитель-потомок из свойствастол, но на данный момент я считаю это проблематичным.

Можно ли это описать только с точки зрения "BucketProperty"?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...