查詢時全自動加載可選參考值I有以下的情況(如實施例)的DataContext - 通過LINQ
我有一個名爲的DataContext:Master.dbml
它有2個表:
- 業餘愛好{ID,名稱;}
- HobbyReference {ID; Hobby_Name; Hobby_Good_Name;}
總是當我查詢業餘愛好,在DataContext應該檢查一下(僞代碼):
Hobby.Name EXISTS in HobbyReference.Hobby_Name
THEN
take HobbyReference.Hobby_Good_Name
ELSE
take Hobby.Hobby_Name
END IF
什麼是最好的做法角落找尋呢?
我有一個想法如何做到這一點(擴展datacontext),但我不知道如何完全實現它。
我該怎麼做?