更新虚拟和@readonly字段

2020-08-21 20:26发布

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

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


亲爱的CAP团队

不确定是bug还是功能:当我发送PUT请求以更新虚拟字段或带有注释的字段时 @readonly ,未发生更新(正确!),但是响应状态为 200 OK 。 因此,http客户端没有任何迹象表明他正在尝试对该模型进行操作。 (Node.js上的CDs版本3.31.2)。 响应主体将" null"显示为此类字段的值。 客户需要比较请求和响应,以发现某些功能没有按预期工作。

我会认为这样的请求会导致错误,但是我不知道其他人对此有何看法...?

克劳斯

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

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


亲爱的CAP团队

不确定是bug还是功能:当我发送PUT请求以更新虚拟字段或带有注释的字段时 @readonly ,未发生更新(正确!),但是响应状态为 200 OK 。 因此,http客户端没有任何迹象表明他正在尝试对该模型进行操作。 (Node.js上的CDs版本3.31.2)。 响应主体将" null"显示为此类字段的值。 客户需要比较请求和响应,以发现某些功能没有按预期工作。

我会认为这样的请求会导致错误,但是我不知道其他人对此有何看法...?

克劳斯

付费偷看设置
发送
2条回答
95年老男孩
1楼 · 2020-08-21 21:00.采纳回答

嗨,克劳斯,

我个人也会遇到错误,但是根据OData规范,这些字段将被忽略。 因此,运行时行为是正确的。

最诚挚的问候,
大卫

SAP砖家
2楼-- · 2020-08-21 21:01

感谢大卫。 但是,我们也有普通的REST,将来可能还会有其他的。 也许CAP不能总是依靠现有的指定行为。

一周热门 更多>