我有一个使用 NHibernate 映射到表的类。问题是只有一些属性映射到表中的列。这很好,因为我们用于显示的唯一列是映射的,但是我想知道是否有任何方法可以查询表中未映射到我的类中的属性的其他列。
例如,我们有一个包含以下列的表:
Customer
-----------
CustomerId
Name
DateCreated
我们有一个对象
public class Customer
{
public virtual int CustomerId {get;set;}
public virtual string name {get;set;}
}
和name
和customerId
被映射DateCreated
并不是因为我们从不在任何地方显示它。我们想查询在Customer
特定日期创建的客户表。有没有办法在不映射的情况下做到这一点DateCreated
?此外,最好使用标准 API 来执行此操作。