Я пытаюсь создать карту ManyToOne для устаревшей базы данных, поэтому ей нужно игнорировать любые потерянные записи.
Первоначальный способ описания XML был описан следующим образом:
<many-to-one not-found="ignore" />
Но я не могу описать это с помощью NHibernate 3.2 Mapping by Code.
Код, который я использую для описания карты, приведен ниже:
ManyToOne(x => x.Gang, manyToOne =>
{
manyToOne.Column("gang_code");
manyToOne.Cascade(Cascade.None);
manyToOne.NotNullable(true);
});
NotNullable (true) существует, так каквсегда должна быть бандой для новой или обновленной записи, но нужно, чтобы запись была прочитана / выбрана, чтобы пользователи могли ее изменить.
Заранее спасибо за любую помощь, которую вы можете оказать, это сводит меня с ума.