【发布时间】:2011-04-21 09:43:05
【问题描述】:
我有以下情况(例如)
我有一个名为:Master.dbml 的 DataContext
它有 2 个表:
- 爱好 {id;name;}
- HobbyReference {id;Hobby_Name;Hobby_Good_Name;}
当我查询 Hobby 时,DataContext 应该检查是否(伪代码):
Hobby.Name EXISTS in HobbyReference.Hobby_Name
THEN
take HobbyReference.Hobby_Good_Name
ELSE
take Hobby.Hobby_Name
END IF
这方面的最佳做法是什么?
我有一个想法(扩展数据上下文),但我不知道如何完全实现它。
我该怎么做?
【问题讨论】:
标签: linq linq-to-sql datacontext