Как я могу удалить «обратное», которое было добавлено в соответствии с соглашением о свободном владении? - PullRequest
0 голосов
/ 18 ноября 2010

У меня есть следующее соглашение HasMany:

instance.Key.Column( instance.EntityType.Name + "Fk" );
instance.Inverse();
instance.Cascade.All();

То, что я затем пытаюсь переопределить, чтобы удалить его обратную часть

mapping.HasMany(x => x.Details).Cascade.All().KeyColumn(mapping.EntityType.Name + "Fk")

К сожалению, это не удаляет обратноеи если я сгенерирую файлы hbmxml, используя функцию ExportTo, она по-прежнему показывает inverse = "true" .

Я проверил, что мое переопределение подбирается путем изменения имени KeyColumn и этого измененияотображается в файлах hbmxml.

Как удалить Inverse () в переопределении?

1 Ответ

1 голос
/ 18 ноября 2010

Не работает .Not.Inverse()?

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