是否有可能創建一個未映射到數據庫中的表的實體?實體框架 - 未映射的實體。可能?
我創建了一個包含5個屬性(名稱,電話號碼,電子郵件,日期,評論)的實體(A)。我的數據庫中沒有名爲A的表。
我使用LINQ和結果轉換爲類型(A)的列表
IList<A> results = new IList<A>();
results = (from m in B
where m.Id < 10
select new { m.name, m.email, m.date, m.phone, m.comment }).ToList();
return View(results)
我這樣做是從傳遞一個匿名類型我的看法,以防止查詢在我的模型中的其它表。
未映射的實體,有什麼好處?那麼爲什麼不創建一個類呢? – 2013-03-15 15:35:25
上課嗎?這是星期五我的大腦即將關閉。但爲什麼沒有未映射的實體工作? – 2013-03-15 17:39:46
有人告訴我,不是創建一個實體,我可以創建一個複雜類型 – 2013-03-15 19:09:36