Nhibernate возвращает пустые строки, загруженные из представления - PullRequest
0 голосов
/ 08 апреля 2020

Существует представление, которое загружает набор данных, как показано ниже. Для немногих CityName может быть не EmployeeId.

enter image description here

Мой класс карты:

public MyMap()
        {
           Schema("SCHEMA");
            Table("vIEW");

            CompositeId()
               .KeyProperty(x => x.CityName, "city_id")
               .KeyProperty(x => x.EmployeeId, "employee_id");      
            Map(x => x.CountryId).Column("country_id");
            Map(x => x.EmployeeNAME).Column("Employee_name");
            Map(x => x.RegionId).Column("region_id").ReadOnly();
        }
Now, on my querying works like below:
return Session.QueryOver(() => myModel).TransformUsing(Transformers.DistinctRootEntity)
        .List<myModel>();

Теперь, когда наведем курсор мыши на этот возврат значение, я получу список, с 5-й строкой, как ноль. Может ли кто-нибудь помочь мне с этим.

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