OData - 扩展非导航属性的导航属性

时间:2017-06-27 06:34:18

标签: odata olingo

例如一个简单的结构:

 MyEntity
   - Property1 (identifier)
   - Property2 (Complex-Type)
      - Property3
      - NavigationProperty1
      - NavigationProperty2
   - NavigationProperty3
   - NavigationProperty4

我想查询/MyEntity(1)?$expand=Property2/NavigationProperty1,但我们的(Olingo)服务器会忽略URL的整个展开部分,并返回没有MyEntity属性的NavigationProperty1实体。

是否可以扩展非导航属性的导航属性?

1 个答案:

答案 0 :(得分:2)

正如OData Version 4.0 URL Conventions指出的那样,应该可以扩展复杂类型或实体类型的导航属性。

Screenshot page 37