Описание тега nhibernate-cascade
1
ответ
Свободный nhibernate один ко многим родительский удалить
У нас есть 2 класса, родитель и ребенок Родитель не имеет ссылки на ребенка, ребенок имеет следующее, определенное в его беглом отображении: References(x => x.Parent, "Parent_id").Not.Nullable(); Когда родительская запись удаляется, генерируется …
01 апр '13 в 18:48
1
ответ
Не получается NHibernate Cascade Delete Orphan, работающий с Automapping
Перепробовав несколько решений, чтобы получить NHibernate, чтобы удалить потерянные записи. Учитывая следующую структуру: public class Parent { public virtual ICollection<Domain> Domains {get;set;} } public class Domain{ public virtual Parent …
23 мар '12 в 09:49
1
ответ
Свободная проблема каскадных соглашений NHibernate - удаленный экземпляр передан для обновления
Обычно у меня все настроено для каскадирования, используя соглашение, вот так: public class CascadeAllConvention : IHasOneConvention, IHasManyConvention, IReferenceConvention { public void Apply(IOneToOneInstance instance) { instance.Cascade.All(); …
14 июл '11 в 16:14
0
ответов
Каскадное удаление в Fluent NHibernate с использованием Composite ID в отношении HasMany с ограничением целостности
У меня есть ошибка, и независимо от того, насколько я Google, я не могу найти решение этой проблемы. Я прочитал и попытался решить эту проблему, используя следующие темы. Вот самые близкие, которые я нашел, связанные с моей проблемой: Свободное отоб…
31 июл '12 в 20:09
1
ответ
NHibernate ManyToMany Отношения Каскадирование AllDeleteOrphan StackruException
У меня есть два объекта, которые имеют отношения ManyToMany друг с другом через таблицу сопоставления. Однако, когда я пытаюсь сохранить его, я получаю исключение переполнения стека. Ниже приведен код для сопоставлений: //EventMapping.cs HasManyToMa…
14 июн '10 в 21:05
1
ответ
Коллекция NHibernate Has-Many с каскадным удалением провалилась
Задача:Создайте отношения родитель-потомок так, чтобы изменения в списке потомков родителя распространялись на всех детей и заставляли NHibernate выполнять тяжелую работу. Отношения родитель-ребенок будут Has-Many на самоссылающейся таблице. Проблем…
13 дек '12 в 22:52
4
ответа
Удаление NHibernate один-ко-многим не каскадное
У меня есть класс "Фото" и класс "Комментарий". Фотография может иметь несколько комментариев. Я настроил это как отношение "один ко многим" в моем файле отображения HBM и установил cascade="all-delete-orphan" в сумке "Comments" в файле отображения …
21 янв '11 в 08:48
1
ответ
cascade="all" или cascade="save-update"? NHibernate один-ко-многим не обновится
Проблема возникла Когда я создаю временный экземпляр с дочерней коллекцией, все сохраняется. Кроме того, если я обновляю экземпляр одного из дочерних объектов, он не обновляется при сохранении родительского объекта. Я на самом деле использую cascade…
19 фев '14 в 20:51
0
ответов
Entity Framework Core Cascade сохранить
С EF Core2 и Npgsql.EntityFrameworkCore.PostgreSQL у меня есть две сущности Test и TestDependency. public class Test { public int TestId { get; set; } public DateTime Date { get; set; } public int Value { get; set; } public TestDependency TestDepend…
08 сен '17 в 09:17
2
ответа
Как удалить отношения "многие ко многим"?
У меня есть отношения многие ко многим: Продукт имеет много категорий, а категория имеет много продуктов. Скажи у меня Shopping Category Food Category Product A - Shopping Category, Food Category Product B - Shopping Category Сейчас удаляю Shopping …
15 мар '12 в 17:28
3
ответа
Принуждение NHibernate к каскадному удалению перед вставками
У меня есть родительский объект, который имеет отношение один ко многим с ISet дочерних объектов. Дочерние объекты имеют уникальное ограничение (PageNum а также ContentID - внешний ключ к родителю). <set name="Pages" inverse="true" cascade="all-d…
01 апр '09 в 17:52
1
ответ
Nhibernate не обновляет каскадные отношения на Win Server 2008
Мы используем NHibernate с отображением Fluent для создания приложения WebForms. В нашей модели мы имеем простой References отношения с Cascade.All() задавать. Когда мы сохраняем сущность, NH ведет себя так, как ожидается, и 1) сохраняет указанную с…
30 авг '10 в 11:44
1
ответ
Отображение Nhibernate, каскад, инверсия, обновление, вставка?
У меня есть объект EmployeeMonth, в котором сохраняются рассчитанные бонусы и баллы, заработанные сотрудником. В объекте EmployeeMonth есть объект BonusMonth. Объект BonusMonth устанавливает интервалы, которые сотрудник должен выполнять каждый месяц…
13 фев '13 в 12:46
1
ответ
Как удалить коллекцию с каскадированием в nhibernate?
У меня есть это отображение public class CountryMapping : ClassMap<Country> { public CountryMapping() { Id(x => x.Id).GeneratedBy.GuidComb(); Map(x => x.Name).Not.Nullable().NvarcharWithMaxSize(); HasMany(x => x.Cards).Cascade.Delete(…
29 дек '11 в 22:49
1
ответ
Hibernate Self Двунаправленный каскад OneToMany удалить не работает
У меня есть проблема с двунаправленными отношениями, которые не работают каскадным удалением, у меня есть следующая сущность, которая в основном собирает семейное древо со многими уровнями, если я пытаюсь что-то вроде em.remove (family), оно не удал…
21 мар '14 в 18:54
2
ответа
Удалить Каскад не работает с NHibernate
У меня есть таблица Communication, в которой есть ссылка на PersonCompany. В сопоставлении для PersonCompany я определил Cascade-Delete для этой ссылки: this.HasMany(x => x.Communications) .AsSet() .KeyColumn("PersonCompanyId") .Fetch.Select() .I…
29 июн '14 в 14:32
1
ответ
Каскадное удаление для необязательных обратных объединений
Существует одно упрощенное отображение для одного из наших классов сущностей: <class name="Parent" table="tParent"> <id name="Id"> <column name="ParentId" sql-type="bigint"/> <generator class="native"/> </id> <join t…
31 июл '12 в 11:16
1
ответ
Как обрабатывать необязательные отношения в Hibernate при использовании каскадного удаления?
Извините, если это очевидно, но мы ломали голову над этим уже несколько дней. Рассмотрим три объекта: Родитель, Ребенок и Х: Родитель имеет отношение @OneToMany к дочернему элементу, настроенный для каскадного удаления и удаления сирот = true. Child…
11 июл '12 в 14:56
1
ответ
Беглый nhibernate, автоматизирующий один ко многим, делает внешний ключ нулевым
Я относительно новичок в NHberinate и использую его как альтернативу EF, потому что он отлично работает на Mono. Все мои объекты сопоставлены с AutoMapping. Проблема в том, что у меня есть отношения один ко многим. Один из классов Item имеет класс l…
30 апр '11 в 20:59
2
ответа
NHibernate каскадный сохранить
Это пытается вставить ноль в Comment.BlogArticleID. Появилось следующее исключение GenericADOException: "не удалось вставить: [NHibernate__OneToMany.BO.Comment][SQL: INSERT INTO Комментарий (Имя) ЗНАЧЕНИЯ (?); Выберите SCOPE_IDENTITY()]" Появилось с…
06 фев '10 в 16:44