-1
我有兩個類(數據庫表)Expense
和Country
。如何在實體框架中獲得1:n關係
該Expense
類有一個CountryId
列。
現在我想檢索所有Expense
條目加上相關的countryName
。
我如何獲得每筆費用的相關國名?
欣賞各種建議。
我有兩個類(數據庫表)Expense
和Country
。如何在實體框架中獲得1:n關係
該Expense
類有一個CountryId
列。
現在我想檢索所有Expense
條目加上相關的countryName
。
我如何獲得每筆費用的相關國名?
欣賞各種建議。
只需添加虛擬資產消費類:
public class Expense {
...
[ForeignKey("CountryId")]
public virtual Country Country {
get;
set;
}
}
然後國家名稱可以通過somexpense.Country.Name訪問或任何名稱屬性。
如果您需要建議,請按照EF教程進行操作,嘗試並詢問有疑問的時間。通過看到你的問題,它看起來像「我不知道EF」,甚至沒有「我對EF知之甚少,我也有許多疑問」。 MS有趣的教程。 – JotaBe
感謝您的建議。其實這是我的第一個實體框架項目,我在Google上搜索過。 – user217648
MS教程在這裏:http://msdn.microsoft.com/en-US/data/ee712907嚴重的是,不要嘗試使用EF與食譜。我知道我們通常很短暫,但是你今天的錯誤會在明天損壞你的時間。你應該從頭開始,但在這裏你有關於關係的信息:http://msdn.microsoft.com/en-us/data/jj713564 – JotaBe