将属性映射到Fluent nHibernate中的SQL表达式或多个列

时间:2010-01-19 16:45:25

标签: c# fluent-nhibernate db2

我无法控制db模式,需要将两个数据库列映射到.Net类中的单个属性。 db引擎是DB2

数据库包含类型为AUTH_DT的{​​{1}}列和DATE类型的AUTH_TM。相关代码如下:

TIME

如何告诉class-map组合db?中的日期和时间列?

1 个答案:

答案 0 :(得分:2)

有一种叫做“公式”的方法。此方法采用将映射到属性的sql语句。它将在sql语句中写为子查询。使用这样的东西:

Map(x => x.TransactionDate).Formula("[[sql statement]]");