2020-08-17 01:32发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我已经创建了CAP项目,并使用下面的模型和服务定义将其部署到SCP CF环境中
我试图在post man上测试我的后端服务API。 我使用post请求创建新实体,如下所示,但是当我使用get request时,我从使用post方法创建的实体中找不到任何实体
玛丽亚姆,你好
我看到实体"报价"已启用草稿。 您的发帖请求在草稿表中创建一个实体,创建的实体未激活。 get请求读取所有激活的实体。 您必须激活此实体才能通过get查看数据。 因此,请进行POST/Offers(ID ='generated UUID',IsActiveEntity = false)/service.draft.draftActivate`。
最好的问候
玛丽亚
嗨,玛丽亚·约达诺瓦,
如何激活实体以通过get查看数据? 我可以在不启用草稿的情况下对商品实体执行CRUD操作吗?
我试图调用该请求:POST/Offers(ID ='generated UUID',IsActiveEntity = false)/service.draft.draftActivate`,我得到了响应
{ "错误":{ " code":" null", " message":"找不到键'ID'的'Edm.Guid'值" } }
谢谢
Mariam
嗨Mariam,
您将第二个请求中的第一个发帖请求生成的UUID指定为ID。 代替"生成的UUID",您必须输入真实的UUID
您可以附上您的发帖请求的屏幕截图吗?
Maria
我认为您可以从"本地"运行中受益。 Business Application Studio允许您测试服务,而无需先将其部署到CF。 您可以使用本地数据库,也可以使用SAP HANA进行测试,并且可以使用集成的rest客户端发送请求。
在此处查看更多详细信息: https://cap.cloud.sap/docs/get-started/in-bastudio
最多设置5个标签!
玛丽亚姆,你好
我看到实体"报价"已启用草稿。 您的发帖请求在草稿表中创建一个实体,创建的实体未激活。 get请求读取所有激活的实体。 您必须激活此实体才能通过get查看数据。 因此,请进行POST/Offers(ID ='generated UUID',IsActiveEntity = false)/service.draft.draftActivate`。
最好的问候
玛丽亚
嗨,玛丽亚·约达诺瓦,
如何激活实体以通过get查看数据? 我可以在不启用草稿的情况下对商品实体执行CRUD操作吗?
我试图调用该请求:POST/Offers(ID ='generated UUID',IsActiveEntity = false)/service.draft.draftActivate`,我得到了响应
谢谢
Mariam
嗨Mariam,
您将第二个请求中的第一个发帖请求生成的UUID指定为ID。 代替"生成的UUID",您必须输入真实的UUID
您可以附上您的发帖请求的屏幕截图吗?
最好的问候
Maria
嗨Mariam,
我认为您可以从"本地"运行中受益。 Business Application Studio允许您测试服务,而无需先将其部署到CF。 您可以使用本地数据库,也可以使用SAP HANA进行测试,并且可以使用集成的rest客户端发送请求。
在此处查看更多详细信息: https://cap.cloud.sap/docs/get-started/in-bastudio
谢谢
< p>利亚特一周热门 更多>