如何在Fluent NHibernate的ClassMap类中指定表名? [英] How to specify table name in Fluent NHibernate ClassMap class?

查看:174
本文介绍了如何在Fluent NHibernate的ClassMap类中指定表名?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是NHibernate的新手,并尝试使用Fluent进行映射。我的实体类名称与要映射到的数据库表名称不同。
我使用从 ClassMap派生的映射类,但是我不能指定表名:属性 TableName code> ClassMap 是只读的。

感谢您的帮助。

解决方案使用表(table_name)

I am newbie to NHibernate and trying to use Fluent for mapping. My entity class name is different from the database table name it has to be mapped to. I am using mapping class derived from ClassMap<>, but I can't specify the table name: the property TableName from ClassMap is read-only.

Thanks for your help.

解决方案

Use Table("table_name") instead.

这篇关于如何在Fluent NHibernate的ClassMap类中指定表名?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆