ODataModel error: Invalid metadata document (Initial loading of metadata failed)
ODataModel error: Invalid metadata document (Initial loading of metadata failed)
我正在尝试读取 OData,但出现此错误,我不明白为什么:
我调用的函数如下:
_getHanaData: function() {
var xsODataModel = new sap.ui.model.odata.v2.ODataModel("/catalog/");
// ...
},
如下图所示,元数据被获取,请求状态为200:
如评论中所述,问题出在 OData 版本上。我已经使用 sap.ui.model.odata.v4.ODataModel
解决了这个问题。在 OData 的第四个版本中,执行 CRUD 请求的正确方法是使用 bindings. I've found this official tutorial 非常有用,以便了解它们是如何工作的。
我正在尝试读取 OData,但出现此错误,我不明白为什么:
我调用的函数如下:
_getHanaData: function() {
var xsODataModel = new sap.ui.model.odata.v2.ODataModel("/catalog/");
// ...
},
如下图所示,元数据被获取,请求状态为200:
如评论中所述,问题出在 OData 版本上。我已经使用 sap.ui.model.odata.v4.ODataModel
解决了这个问题。在 OData 的第四个版本中,执行 CRUD 请求的正确方法是使用 bindings. I've found this official tutorial 非常有用,以便了解它们是如何工作的。