2013-04-10 1 views
0

OData를 사용하여 부모 엔터티에있는 자식 탐색 속성을 표시 할 수 있습니까?부모에서 자식 탐색 속성 노출

우리는 다음과 같은 모델을 가지고 가정 :

http://yuml.me/e0a3284c

View model image also here

나는로드 범주 속성을 가진 모든 차량의 목록에 대한 액세스를 갖고 싶어.

시도했지만 /Vehicles/?$expand=category 서비스가 속성을 인식하지 못합니다.

도움 주셔서 감사합니다.

답변

1

당신은 시도해야,

/Vehicles?$expand=NS.Motorcycle/Category,NS.Car/Category

NS는 각각 오토바이 및 차량 유형의 공간이 될 것입니다.

확장하려는 유형에있는 속성을 확장 할 수 있습니다.이 경우 확장은 차량 인 경우에 있습니다. 파생 된 유형에있는 탐색 속성을 확장하려면 먼저 캐스트를 수행 한 다음 확장해야합니다.

+0

매력처럼 작동합니다! 고맙습니다. – nboukeffa