-1
odataモデルの.read()メソッドを実行しようとしているときにエラーが発生しました。ここで.read()メソッドを実行中に未定義エラーのプロパティ 'sPath'を読み取ることができません
は私のモデル定義です:
_read: function(aFilters) {
var oModel = this.getView().getModel("odata");
console.log("oModel",oModel);
oModel.read("/myEntitySet", {
filters: aFilters,
success: function(oData) {
console.log("oData",oData);
},
error: function(oError) {
console.log("oError",oError);
}
});
}
モデルが定義され、コンソールに表示されます。ここでは
var oModel = new sap.ui.model.odata.ODataModel("/destination/sap/opu/odata/sap/ODataServer");
this.getView().setModel(oModel, "odata");
は、関連する方法です。 .read()メソッドがあるラインで 、私は次のエラーを取得する:
Uncaught TypeError: Cannot read property 'sPath' of undefined
私は前にそのような行動を見たことがありません。何が間違っていますか?
この問題が発生する場所を確認するために例外で停止するのはなぜですか? – matbtt
メソッドが関連していないようです。それは明らかに 'sPath'にアクセスすることができないと述べています。貼り付けられたコードの 'sPath'にはアクセスしていません。エラーは別の場所にある可能性がありますか? – Marc