我们在设计第一实体框架6时开发了数据库,我们有医生和诊所表,它们之间有多对多的关系。在数据库中生成的clinicdoctor表有clinic id和doctorid。我们想从clinicdoctor表中检索值
public partial class Doctor
public Doctor()
this.Patients = new HashSet<Patient>();
this.Presriptions = new HashSet<Prescription>();
this.Clinics = new HashSet<Clinic>();
public int DoctorId { get; set; }
public string DoctorName { get; set; }
public string Specialist { get; set; }
public virtual ICollection<Clinic> Clinics { get; set; }
我们想使用通用的Repository Get(doctorId)方法来检索所有与该医生相关的诊所。
var clinics = unitOfWork.ClinincRepository.Get();