在OData中扩展操作

2020-08-15 16:01发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

如何过滤OData版本2中的扩展集合。

我尝试使用以下网址仍然无法正常工作。

http://localhost:31580/odata/UserInfo/Students?$ expand = Projects($ select = ProjectName)

http://localhost:31580/odata/UserInfo/Students?$ expand = Projects($ filter = ProjectName eq'Science')

http://localhost:31580/odata/UserInfo/Students?$ expand = Projects&$ filter = Projects/ProjectName eq'Science'

在给定的示例中,

学生是父实体,项目是子/扩展实体。 在子实体中,我具有必须为其应用过滤器的ProjectName属性。 我该如何实现?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

如何过滤OData版本2中的扩展集合。

我尝试使用以下网址仍然无法正常工作。

http://localhost:31580/odata/UserInfo/Students?$ expand = Projects($ select = ProjectName)

http://localhost:31580/odata/UserInfo/Students?$ expand = Projects($ filter = ProjectName eq'Science')

http://localhost:31580/odata/UserInfo/Students?$ expand = Projects&$ filter = Projects/ProjectName eq'Science'

在给定的示例中,

学生是父实体,项目是子/扩展实体。 在子实体中,我具有必须为其应用过滤器的ProjectName属性。 我该如何实现?

付费偷看设置
发送
1条回答
悻福寶寶
1楼-- · 2020-08-15 16:16

这不能通过OData V2来实现。

仅从OData V4起才支持对扩展实体的所有级别进行过滤。

一周热门 更多>