实体框架1-*-1关系
本文关键字:关系 框架 实体 | 更新日期: 2023-09-27 18:21:59
我想从我的实体上下文中获取Job的每个实例,其中其工作者的区域是X。我该怎么做呢。
我的表之间的关系如下:
Job to Worker = 1 - 1
Worker to WorkerRegionGroup = 1 - 1..*
WorkerRegionGroup to Region = 1..* - 1 //However is not explictly defined via the EF
表格
bold表示主键
作业
int ID
字符串名称
字符串描述
int worker_id
工人
int ID
字符串名称
int WorkerRegistrationGroup_ID
员工注册组
int id
int Worker_ID
int Region_ID
地区
int ID
字符串名称
如果有一个链接可以帮助我更好地理解linq查询和实体框架,请发布它。
jobs.where(job=> job.Worker
.where(worker=> worker.WorkerRegionGroup.Region == x).Any());