В nhibernate у меня две таблицы: родительская и дочерняя ...
Parent -> parentid, имя
Child -> childid, name, parentid
отношение -> один ко многим
Если я вставлю запись в родительскую таблицу одновременно, я вставлю много записей вдочерняя таблица без каких-либо проблем ..
, но если я обновляю родительскую запись, записи дочерней таблицы не обновляются, вместо того, чтобы вставлять ее снова ..
Ниже приведен код сопоставления
Родитель:
HasMany(x => x.Child)
.Not.LazyLoad()
.Cascade.All();
Ребенок: References(x => x.Parent).Not.LazyLoad();