2014-09-02 169 views
0

我有5個表中一個MVC視圖使用。所以我創建了一個數據庫視圖,並希望將此視圖映射到EF中,以便將其用作模型。我能怎麼做?我們可以在Entity Framework中映射數據庫視圖嗎?

+0

你使用代碼第一次? – Andrei 2014-09-02 08:41:24

+1

是的 - 您可以從EF訪問視圖 - 就像表格一樣。沒有不同。 – 2014-09-02 08:50:03

回答

0

我已經成功地使用在我使用的SQL服務器作爲「意見」對數據庫運行復雜的查詢來獲取數據(我並不需要插入或更新)代碼優先應用以下。

List<MyClass> myClassItems = 
    dbContext.Database.SqlQuery<MyClass>("Select * from dbo.MyClassFunction(@param)", param).ToList(); 

我回來myClassItems作爲存儲庫函數的結果,與MyClass一類具有相匹配的MyClassFunction返回的列,其性質。

相關問題