0
我有一個模型實體框架外鍵選擇
零售商其中有場
ID
名稱
和另一
商店
STORENAME
RetailerID
在SQL選擇所有的商店,我可以使用一個連接時,爲了獲得零售商的名稱,而不是僅僅是ID。
如何在EF中解決這個問題?
using (var context = new DBContext())
{
//Get all stores with the name of the retailer
}
感謝
我不知道這樣的情況下遺憾?商店類只有一個名爲RetailerID而非零售商的字段,因此您如何選擇store.Retailer? 另外,如果您想要像在SQL中一樣選擇所有商店和零售商名稱?謝謝 – Jamlow
在你的表中,是的,Store只有RetailerID。在EF中,如果商店和零售商通過FK鏈接,則您可以在商店中訪問上述零售商。 我知道你想要選擇所有,以上是說明如何訪問零售商,從中,應該很容易找出所有商店。您基本上可以定義自己的StoreModel類,其中包含RetailerName,並使用Store實體數據填充它,並從Store.Retailer.Name填充它的StoreModel.RetailerName。 –
感謝您的幫助 – Jamlow