我刚开始学习 Nhibernate 和 Fluent Nhibernate。我想在创建映射类时指定表名。
应用程序中的实体名称是“CustomerOrders”,但在 oracle 数据库中,表名称是“CUSTOMER_ORDERS”。
我通过谷歌搜索得知我可以使用“WithTable”来指定数据库表名。
我不确定如何使用它以及 Vs2008 找不到该方法的地方。
谢谢
最佳答案
public class CustomerOrdersMap : IAutoMappingOverride<CustomerOrders>
{
public void Override(AutoMapping<CustomerOrders> mapping)
{
mapping.Table("CUSTOMER_ORDERS");
}
}
关于c# - Fluent Nhibernate - 如何指定表名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1578729/