sapui5 - 如何从 UI5 应用程序调用 CDS 视图生成的 Odata 服务
问题描述
当 oData Querytrue
在 CDS View 中设置为时。
在我的 CDS 视图的基础上自动生成 oData 服务。
请找到以下答案以获得更清晰的信息。
解决方案
考虑 Cds 视图名称:Z_EXAMPLE
当 oData Query 在 CDS 中设置为 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) {}
});
推荐阅读
- spring-boot - 如何修复服务器中 Web 应用程序的多个部署
- angular - 以角度动态加载 twitter-feed
- c - pthread_cond_wait 是否锁定互斥锁和虚假唤醒
- javascript - Gatsby.js:如何将所有 *.js 文件迁移到 *ts?
- docker - 如何使用 ASP.Net Core 从 docker 容器连接到 DB2?
- regression - 将平面拟合到 3D 中的许多点
- reactjs - FlatList 没有在组件中呈现
- angular - Angular 异步管道与路由器相结合在开发构建和生产构建中表现出不同的行为
- java - 无法获得连接,DataSource 无效:“java.sql.SQLException:找不到适合 dataSource 的驱动程序”
- java - 为什么 Hibernate 4 可能比 JdbcTemplate 更快?