部署的应用程序不请求数据

2020-08-17 16:00发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我已经部署了我的应用...

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

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


大家好,

我已经部署了我的应用程序的所有三个部分(srv,db和approuter/UI)。 我还能够导航到我的应用程序并接收该应用程序的元数据,但不幸的是,没有数据($ batch请求)被请求。
UI是一个fiori元素应用程序,它使用cds-views构建OData批注 (遵循文档)。

我想知道为什么我的UI应用程序不请求数据。
我是否必须更改与服务或与实体(在cds视图中使用的实体)的链接才能请求数据 还是在构建过程中解决?

使用'../../srv/browse-service'中的BrowseService 
使用'../db/schema'中的{somePeople as plt};

用@注释plt.People (UI:{...});
用@(UI:{...})注释BrowseService.People。

干杯,
索尔斯滕

4条回答
我是小鹏鹏啊
2020-08-17 16:35

嗨,克劳斯,

是的,我感觉服务器运行良好,因为我可以打开应用程序而不会出现错误消息。 唯一奇怪的行为是,已部署的应用响应为"未找到数据"。 在本地启动应用程序时,我可以看到数据。

正如克里斯蒂安(Christian)的最初建议那样,我检查了元数据并意识到缺少UI注释。 将" app"模型添加到" node-cf"构建任务(在.cdsrc.json或package.json中)解决了该问题。

" build":{
         " target":"。",
         "任务": [
             {
                 " for":" node-cf",
                 " src":" srv",
                 "选项":{
                     "型号":[
                         " srv",
                         "D b",
                         "应用"(缺少的部分)
                     ]
                 }
             },
 ....
 

一周热门 更多>