Nibernate 映射到两列相同的表

Posted

技术标签:

【中文标题】Nibernate 映射到两列相同的表【英文标题】:Nibernate Mapping to two column identical tables 【发布时间】:2017-04-17 00:22:54 【问题描述】:

是否可以通过 Nhibernate 将具有相同列的 2 个表映射到一个 C# 实体?我的意思是,是否可以像使用一张表一样使用两张表中的数据。

【问题讨论】:

如果表具有相同的列,您可以使用 SQLDataAdapter 将数据添加到单个 DataTable。只需使用 Fill() 方法两次而不清除 DataTable。 Fill() 方法追加数据。 【参考方案1】:

如果我是对的,您只需要使用 NHibernate 管理分区。没有在常用的情况下支付它就没有本地方式。我建议您将功劳归于应得的功劳...您可以简单地将数据库配置为使用分区而不是多个表。

【讨论】:

以上是关于Nibernate 映射到两列相同的表的主要内容,如果未能解决你的问题,请参考以下文章

SQL - 从单列到两列的所有日期组合

Laravel 关系一到两列

考虑到两列,如何做一个 LIKE?

如何将UDF函数的返回值保存到两列?

如何使用 Thymeleaf 和 HTML 将数据显示到两列?

DataFrame:从一列中的字符串字典到两列中的浮点数 'latitude': '34.04', 'longitude': '-118.24' [重复]