Visual Studio에서 엔터티 프레임 워크 위자드를 사용하여 db-model을 만들었습니다. stocktype2job 테이블을 사용하여 서로 관련이있는 두 개의 테이블 (작업, stocktype)이 있습니다. 나는 이런 식으로 뭔가를 할 수있는 작업 개체와 Entity Framework - 탐색 속성 만들기
Job <------- no direct relation/navigation property --------> StockType
| |
| |
---------------------> StockType2Job ----------------------------->
, ... 잘 작동합니다
EntitiesObject db = new EntitiesObject();
Job job = db.Jobs.SingleOrDefault(j => j.IdJob == 40);
List<StockType> stockTypes = new List<StockType>;
foreach (StockType2Job st2j in job.StockType2Jobs)
{
stockTypes.add(st2j.StockType);
}
. 하지만 작업 엔티티에서 탐색 속성을 만드는 방법이있어서 이런 식으로 쓸 수 있습니까? 당신의 친절한 도움말
EntitiesObject db = new EntitiesObject();
Job job = db.Jobs.SingleOrDefault(j => j.IdJob == 40);
List<StockType> stockTypes = job.StockTypes; // <<-----
덕분에 아포
의심의 여지 가이 작동하지만 난 더 우아한 방법이지만 어쨌든 thx 때 linq를 사용하고 싶지 않아! –