OData-$扩展非导航属性的导航属性
例如,一个简单的结构:OData-$扩展非导航属性的导航属性,odata,olingo,Odata,Olingo,例如,一个简单的结构: MyEntity - Property1 (identifier) - Property2 (Complex-Type) - Property3 - NavigationProperty1 - NavigationProperty2 - NavigationProperty3 - NavigationProperty4 我想查询/MyEntity(1)?$expand=Property2/Navigation
MyEntity
- Property1 (identifier)
- Property2 (Complex-Type)
- Property3
- NavigationProperty1
- NavigationProperty2
- NavigationProperty3
- NavigationProperty4
我想查询/MyEntity(1)?$expand=Property2/NavigationProperty1
,但我们的(Olingo)服务器忽略URL的整个展开部分,并返回MyEntity
实体,而不返回NavigationProperty1
属性
是否可以扩展非导航属性的导航属性?正如前面所指出的,应该可以扩展复杂类型或实体类型的导航属性
很有趣。我不知道导航道具作为复杂类型的一部分可以存在!您可以链接导航道具,如
Orders?$expand=ToPositions,ToPositions/TopProduct