2016-11-07 64 views
3

標題中總結了很多。是否可以使用ServiceStack ORMLite創建一個跨數據庫查詢?

試圖在一個數據庫中創建表並將其連接到同一服務器上另一個數據庫中的表。

我假設Database的一個屬性,我可以裝飾POCO,但沒有看到一個合適的屬性。

目前使用的語法如下:

var result = db.Select<Model.Dto>(
        db.From<Data.Dto1>() 
         .Join<Data.Dto2>(d1, d2) => d1.Id == d2.Id)); 

回答

3

有指定外部數據庫,但在關係型數據庫的支持,你應該能夠使用[Schema]屬性跨數據庫查詢,如無特殊屬性:

[Schema("Server1.Database1.dbo")] 
public class Dto { ... } 
+0

工作就像一個魅力,謝謝! – IronicMuffin

相關問題