NHibernate连接多个数据库的查询

时间:2014-06-10 09:22:31

标签: nhibernate

我正在开发一个遗留应用,需要从两个不同的数据库中查询两个表。

禁止选择两组数据,然后过滤结果是否还有其他选项或最佳做法?

理想情况下,我想运行一个查询并将结果输出到DTO。

由于

1 个答案:

答案 0 :(得分:0)

在映射文档中,指定class的表名称,并以数据库名称和模式名称作为前缀:

<class name="BvCustomProduct" table="RelaunchCustom.dbo.bvc_Product">
    ...
</class>

NH应该在两个DB之间加入w /没问题。这个例子是针对SQL Server的,我没有尝试过其他方言,但它可能也是一样的。