문제

나는 불리는 테이블이있다 TableA WHCH에는 외국 키가 있습니다 TableB 그리고 하나에서 많은 관계 TableB

나하고 싶어:

var v = Context.TableASet
               .Include("TableB")
               .Where(x => x.TableB.Col1 == 123)

하지만 내가 할 때 x.TableB. 나는 없다 Col1 옵션. 이 때문입니다 TableB 하나에서 많은 관계가 있으므로 컬렉션의 속성을 얻지 못하고 TableB 물체

여기서 무엇을 할 수 있습니까?

도움이 되었습니까?

해결책

tableb에서 모든 () 메소드를 사용할 수 있습니다.

var v = Context.TableASet.Include("TableB").Where(x => x.TableB.Any(b => b.Col1 == 123));
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top