我正在开发一个遗留应用,需要从两个不同的数据库中查询两个表。
禁止选择两组数据,然后过滤结果是否还有其他选项或最佳做法?
理想情况下,我想运行一个查询并将结果输出到DTO。
由于
答案 0 :(得分:0)
在映射文档中,指定class
的表名称,并以数据库名称和模式名称作为前缀:
<class name="BvCustomProduct" table="RelaunchCustom.dbo.bvc_Product">
...
</class>
NH应该在两个DB之间加入w /没问题。这个例子是针对SQL Server的,我没有尝试过其他方言,但它可能也是一样的。