у меня есть родительский объект с именем Request и дочерний объект с именем RequestDate
A Запрос имеет список RequestDates
Я хочу иметь сопоставления, поэтому, когда я:
- Сохранить родителя, это спасет всех детей
- Обновить список родительского объекта (удалить некоторые элементы и добавить некоторые новые элементы) и сохранить родительский объект, который обновляет дочерние элементы
- Удаление родителя удалит всех детей.
возможно ли это. я попытался использовать этот синтаксис, но он не работает:
HasMany(x => x.RequestDates)
.AsBag()
.Inverse()
.Cascade.AllDeleteOrphan()
.Fetch.Select()
.BatchSize(80);
проблема вокруг # 2. какой способ обновить список предметов. Я вызываю Remove (), чтобы избавиться от некоторых, а затем вызываю Add (), чтобы добавить новые