c# - Fluent Nhibernate - 如何指定表名

标签 c# .net nhibernate configuration fluent-nhibernate

我刚开始学习 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/

相关文章:

c# - ASP.NET C# + Nhibernate HTTP 模块 (Session per request) - 限制请求类型

nhibernate - 如何避免 NHibernate.NonUniqueObjectException

c# - 尾部。 ILAsm中的前缀–使用示例吗?

c# - 无法在 Docker 上运行 VS 项目

c# - 我可以避免或优化这种动态调用吗?

c# - 在 WPF 窗体关闭上运行代码

.net - 站点暴露于 TLSv1.0 并启用了 TLSv1.1

.net - 尝试访问 NHibernate 中的类型鉴别器字段

c# - 为什么我不应该从构造函数中调用我的依赖项?

c# - 如何在 C# 中获取资源作为字节数组?