CDS OData中的嵌套导航

2020-09-04 21:15发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我正在创建CDS视图...

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

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


大家好,

我正在创建CDS视图并将其发布为OData。

期望的元数据类似

Entity_Type:头

-导航:to_item

Entity_Type:项目

-导航:to_price

Entity_Type:价格

这是我创建的:

CDS视图头(作为OData发布){-与项目的关联,以及公开暴露的关联}

CDS查看项目{-与价格的关联,以及公开显示的关联}

CDS查看价格

但是,与此同时,我没有得到Entity_Type价格或导航to_price。

请问关于我可以做到这一点的建议吗?

付费偷看设置
发送
3条回答
哎,真难
1楼 · 2020-09-04 21:40.采纳回答

解决了自己。
当我们为CDS创建SEGW服务时,它会正确显示。

奇怪的行为。 希望SAP在以后的新闻中予以纠正。

何必丶何苦呢
2楼-- · 2020-09-04 21:35

Hello Sajid,

感谢您对自己的问题提供反馈,希望更多的人会这样做:-)

但是,我不确定"为CDS创建GW服务"是什么意思? 通过CDS批注发布时,会将其放入SAP内部服务中。 您是如何做到的?您是后来创建它还是发布了一项中间服务?

还是您放弃了@ odata.publish并在自定义GW服务中引用了CDS?

< p>谢谢

迈克

bbpeas
3楼-- · 2020-09-04 21:34

你好迈克,
谢谢。 :)点击我希望太..感觉伤心地看到,有时我们看到有一个类似的问题,以我们的人已经解决了它本身,而是对他们是如何做不知道。搜索结果要回答你的 问题。
是,我将@ OData.publish完全删除。 并将其作为我创建的GE服务的参考

一周热门 更多>