【发布时间】:2009-03-18 06:32:20
【问题描述】:
我有一个使用 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 来执行此操作。
【问题讨论】:
标签: c# nhibernate nhibernate-mapping