可以在CDS中定义EntitySet的名称吗?

2020-09-09 12:40发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在尝试通过CAP镜像...

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

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


嗨,

我正在尝试通过CAP镜像一个简单的现有本地OData-Service。 原始服务包含一个名为" EquitSet"的EntitySet,其中包含类型为" Equit"的元素。 元数据显示如下:

  

该服务在cds中定义为:

使用blabla作为来自'./zsrv'的ZSRV;

 服务mirror_service {
     @readonly实体等同于ZSRV.Equit上的投影;
 } 

可转换为元数据

  

我想定义结果实体集的名称(以前是" EquitSet",现在是" Equit")。 CDS中是否可以解决此问题? 我在文档中没有找到任何对应的内容。

感谢您的帮助,

Tobi

1条回答
wang628962
2020-09-09 12:59 .采纳回答

你好Tobias,

CDS实体名称用作的名称。 这是有意的原因,我们建议在元数据中使用复数形式(例如PurchaseOrderItems而不是PurchaseOrderItem)以使其变得冗长。

要回答您的问题:否,没有办法或方法来提供替代的EntitySet名称。

关于汉斯·约阿希姆

一周热门 更多>