如何通过UI5应用调用CDS视图生成的Odata服务

时间:2018-07-25 10:03:56

标签: sapui5 hana

在CDS视图中将oData Query设置为true时。

在我的CDS视图的基础上自动生成了oData服务。

为更清楚起见,请找到以下答案。

1 个答案:

答案 0 :(得分:0)

考虑Cds视图名称:Z_EXAMPLE

在CDS中将oData Query设置为true时

在我的CDS视图的基础上,自动生成oData服务为Z_EXAMPLE_CDS

从UI5边代码调用CDS查询

var sUrl = "/sap/opu/odata/sap/Z_EXAMPLE_CDS/";
var oDataModel = new sap.ui.model.odata.v2.ODataModel(sUrl, {
  json: true,
  loadMetadataAsync: true
});
oDataModel.read("/EntiySetName/Results", {
  filters: [],
  urlParameters: {
    "$select": "field1,field2,field3",
  },
  success: function(oData, response) {}
});