admin 管理员组

文章数量: 887018

文章目录

  • OData 服务里 $expand 操作的应用场景
  • 步骤1:创建一个新的 Entity Type Author
  • 步骤2:创建一对 EntitySet
  • 步骤3:创建一个新的 Association
  • 步骤4:创建一个新的 Navigation Property

OData 服务里 $expand 操作的应用场景

本步骤到目前为止我们完成的 OData 模型创建,只有一个节点即 Book. 在实际的项目中,OData 模型比我们教程里出于教学目的而设计的模型复杂得多。

比如下图是 SAP CRM My Opportunities Fiori 应用的 OData 模型,可以看到模型根节点 Opportunity 能够导航到其他子节点,比如通过我们马上要在本步骤学习的 Navigation Properties(导航属性),从根节点 Opportunity 出发,可以导航到其他子节点。比如下图黄色的 Products 是导航属性之一,通过这个字段,可以导航到该 Opportunity 包含的所有 Products 数据。

这种 Opportunity 与 Products 的导航从属关系,也体现在 Fiori 应用的 UI 上。My Opportunity 这个 Fiori 应用,Opportunity 的明细页面有若干个 Tab 标签页,从第二个标签页开始,每个标签页对应着 Opportunity OData 模型的一个子节点。以下图 Products 标签页为例,其包含

本文标签: 使其 模型 操作 SAP ABAP