点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
SAP专家,
我有一个问题,希望您能帮助我。
鉴于我有2个表A和B,以及A-> B的关联
实体A_Entity { 密钥ID:整数; 主题:字符串; LinkToB:LinkToB.Id = Id上与B_Entity的关联; } 实体B_Entity { 密钥ID:整数; 日期:时间戳记; } 服务服务{ 实体A作为A_Entity { *, LinkToB:重定向到B } 实体B作为B_Entity {*}上的投影 }
对于每个服务实体,我使用@Before事件处理程序创建了一个处理程序,该处理程序从外部源获取数据,并将其放入HANA数据库中自己的表中。
当我第一次呼叫B ... service/B ,然后使用 ..service/A?$呼叫A时 expand = B ,那么我在B中的数据将正确填充。
当我从一个空的数据库开始并调用 .. service/A?$ expand = B 时,这不会触发B的读取事件,因此 扩展的数据为NULL。
哇,您会称呼它为"渴望",所以CAP知道扩展应该触发B上的读取事件吗?
此刻,文档并没有帮助我,
以下GET请求将仅触发MyEntity的READ处理程序。 GET MyEntity GET MyEntity?$ expand = myNavigation
谢谢
Ps。 我们使用Java,但我无法编辑问题:)
哇==如何,而不是游戏。
在CAP社区页面上记录问题: https://github.com/sapmentors/cap-community
一周热门 更多>