Как создать это эталонное отображение в Fluent NHibernate, а затем прочитать объект? - PullRequest
0 голосов
/ 15 февраля 2019

Если мне нужно отобразить как внешний ключ, так и дочерний объект, я делаю так:

 References(x => x.Buyer).Column("BuyerId").Not.Insert().Not.Update();
 Map(x => x.IdBuyer).Column("BuyerId");

Тогда я сделаю:

 someVal.IdBuyer = 123; //In database exists Buyer with id = 123
 Insert(someVal);

На этомВ момент, когда в базе данных создана строка со ссылкой на BuyerId = 123. А затем:

 var buyer = someVal.Buyer;

и покупатель всегда равен нулю.В чем дело?(если удаление IdBuyer не вариант)

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