0

我想从我的实体上下文中获取其工作区域为 X 的 Job 的每个实例。我该怎么做。

我的表的关系是这样的:

Job to Worker = 1 - 1  
Worker to WorkerRegionGroup = 1 - 1..*  
WorkerRegionGroup to Region = 1..* - 1  //However is not explictly defined via the EF

粗体表示主键

作业
int ID
字符串名称
字符串描述
int worker_id

Worker
int ID
字符串名称
int WorkerRegionGroup_ID

WorkerRegionGroup
int id
int Worker_ID
int Region_ID

Region
int ID
字符串名称

如果有一个链接可以帮助我更好地理解 linq 查询和实体框架,请发布它。

4

1 回答 1

1
jobs.where(job=> job.Worker
     .where(worker=> worker.WorkerRegionGroup.Region == x).Any());
于 2013-07-10T12:42:39.903 回答