点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好!
我将在CAP教程之后创建两个实体,其中一个由另一个实体组成,因此架构如下:
实体提案{ 密钥ID:UUID; 预算:预算中许多预算的组成。投标= $ self; } 实体预算{ 关键提案:提案协会; 密钥ID:String(2); }
如果我公开了我的服务,并且尝试通过此主体发出POST请求:
{ " desc":"第一个例子", "预算": [ { ID:" AA" }, { ID:" BB" } ] }
第一次调用返回201代码,因此可以,但是,如果我尝试使用相同数据的第二个请求,则会返回以下错误:
{"错误":{"代码":" ASSERT_REFERENCE_INTEGRITY","消息":"关联'建议'违反了参考完整性","目标":" api。建议"}}
我不理解此错误,因为我在投标中使用了不同的密钥,因此它可以为预算创建另外两个注册表。
感谢您的回复。
嗨,
该问题已解决,该修复程序将在下一版本中提供。
最诚挚的问候,
Olena
好消息!
非常感谢!
嗨,
感谢您举报。 我能够复制-实际上在我的设置中,第一个请求已经发生了错误。 您能否再次检查一下您是否第一次获得201? 您正在使用哪个版本的CD? 了解您的模型与我的测试模型之间的区别会很有趣...
尽管如此,在深度插入的情况下,参照完整性检查似乎无法正常工作。 我们将进行检查,并在修复后通知您。
最诚挚的问候,
Heiko
是的,如果您不使用UUID密钥,则可以完美运行。 现在,我已经在儿子实体中使用UUID密钥进行了修复,但是我有一个新列,该列不是必需的(鳕鱼应该足以识别它)。
谢谢。
一周热门 更多>