如何在实体框架中对一对多关系应用条件

时间:2014-05-05 09:10:26

标签: entity-framework

我有两个具有一对多关系的对象。我想在第二个对象集合上应用条件。以下是我的代码。

DateTime date = DateTime.Now.AddDays(-15);
IQueryable<DB.ProductionDB.CDCPortalApplicant> applicant = from app in productionEntities.CDCPortalApplicant.Include("CDCPortalUnit")
                                                                   where app.FirstName == firstName && app.LastName == lastName && app.EmailAddress == emailAddress && app.Created > date &&  app.CDCPortalUnit.PropertyId == propertyId
                                                                   select app;

这里CDCPortalUnit有多个CDCPortalApplicant对象的对象

app.CDCPortalUnit.PropertyId == propertyId

实际上我想检索CDCPortalUnit对象中提供的基于CDCPortalApplicant对象的properyID。 CDCPortalApplicant对象具有CDCPortalUnit对象的多个实例。

0 个答案:

没有答案