다음은 설정입니다. 관련 단체 "코스"(1 대 다수)가있는 "학생"이 있습니다. 각 "코스"에는 코스의 모든 시간 및 날짜 세부 정보를 포함하는 관련 엔티티 "기간"이 있습니다. ?
~/학생() $ 확장 = 코스/기간 & $ 필터 = 코스/기간/년 : 나는이 시도했습니다 다시 2011OData 쿼리에서 중첩 엔터티를 참조하는 필터를 지정할 수 있습니까?
의 과정을 가지고있는 모든 학생들을 얻으려면 EQ 2011
하지만 오류 결과는 : No 재산권 '기간'System.Data.Objects.DataClasses.EntityCollection`1는 [[강좌]] 분명히
~/Student()? $ expand = 코스/기간 & $ sele ct = 과정/기간/년
$ 필터 구문에 문제가 있습니까? 그렇지 않습니다.
모든 통찰력을위한 TIA.
감사합니다. 1 대다수의 관계가 문제 였다고 의심했습니다. 실제로이 문제를 어떻게 처리해야하는지 설명해 주셔서 감사합니다. 어느 googlers든지를위한 – Mike
, 나는 또한 도움이되는이 이렇게 질문을 찾아 냈다 : http://stackoverflow.com/a/16967841/183624 –