如何使NHibernate忽略POCO中的属性
我们有POCO,类似于:
public class Person { public Guid PersonID { get; set; } public string FirstName { get; set; } public string LastName { get; set; } public DateTime DateOfBirth { get; set; } public string Version {get; set; } }
和相应的hbm文件一样
仔细观察,我们有一个Version属性,数据库中没有列? 我们只是希望nHibernate忽略这个属性,这就是我们没有将属性放在映射文件中的原因。 但相反,它开始抛出错误。
有没有解决的办法 ?
您应该将所有成员设置为虚拟,而不是映射要忽略的属性。