我已经从 SAP Build... 导入了一个 SAP WEB IDE 项目。
一切看起来都很棒,但现在我需要添加我的网关服务来处理 oData 等。
我已将我的 SAP Cloud 连接器设置为和目标。
我如何具体添加这些,因为所有教程似乎都是从将服务作为模板的一部分开始的。
我已经从 SAP Build... 导入了一个 SAP WEB IDE 项目。
一切看起来都很棒,但现在我需要添加我的网关服务来处理 oData 等。
我已将我的 SAP Cloud 连接器设置为和目标。
我如何具体添加这些,因为所有教程似乎都是从将服务作为模板的一部分开始的。
您必须执行一些步骤才能完成这项工作:
在 manifest.json 文件中实现服务定义:
"sap.app": {
[...],
"dataSources": {
"mainService": {
"uri": "/your/path/to/service",
"type": "OData",
"settings": {
"odataVersion": "2.0",
"localUri": "localService/metadata.xml"
}
}
},
[...]
},
在 manifest.json 文件中实现模型定义:
"models": {
[...],
"": {
"dataSource": "mainService",
"settings": {
"metadataUrlParams": {
"sap-documentation": "heading"
},
"defaultBindingMode": "TwoWay"
}
}
},
您可以从项目中转到 New>oData 服务菜单并以这种方式创建它。