0
에서 데이터를 검색하는 방법은 다음과 같은 테이블이 내 데이터베이스의 일환으로 : -여러 대다 데이터베이스 테이블
그러나 다음을 검색 할 수 있는지 확실하지 않다 (내 asp.net MVC 웹 응용 프로그램 내에서 엔티티 프레임 워크를 사용하여) 관련 정보는 AccountDefinition.ORG_ID을 통과 할 때 : -
- AaaUser
- AaaContactInfo
: -
public ActionResult Index(string searchTerm=null)
{ var accountdefinition = repository.FindAccountDefinition(searchTerm).ToList();
return View(accountdefinition);}
하지만 난이 AccountDefinition.ORG_ID 값에 따라 상기 목적 (AaaUser & AaaContactInfo)를 검색하고, 할 수있는 방법 다음보기로 개체를 전달 . 관계는 다이어그램에 표시된 것처럼 AccountSiteMapping 또는 SDOrgContactInfo 테이블에서 시작할 수 있음을 명심하십시오.
나중에 내가 알고 ,,하지만 난 내 예제에서이 작업을 수행 할 수있는 방법을 알아낼 수 없습니다. 일대일, 일 대 일 및 다 대 다 관계가 있으므로 필요한 정보를 검색 할 수 있습니다. –
내가 여러개의 .select와 .include를 s.ame 엔티티에 필요로하기 때문에 EF를 사용해서는 얻을 수 없다. –
다음과 같이 정의한다. "var relatedSD = entities.AccountDefinitions.Include (v => v.SiteDefinitions.Select (a => a.UserSiteMappings))); " // 그러나 UserSiteMapping과 함께 관련 DepartmentDefinition을 검색 할 수 없습니다. –