Odata 表上的SAP UI5筛选器显示意外值

Odata 表上的SAP UI5筛选器显示意外值,odata,sapui5,aws-api-gateway,sap-fiori,sap-web-ide,Odata,Sapui5,Aws Api Gateway,Sap Fiori,Sap Web Ide,我有一个连体模型,它已经有好几年了 在此下方,将使用odata默认绑定显示一个表,当我从组合框中选择年份时,我将使用筛选条件筛选数据 但这给了我不同的结果,因为我从odata侧发现,这些值经过了很好的过滤,但在前端,它们显示了不同的年份数据 下面是我的过滤器代码示例: this.selYear = this.getView().byId("idComb").getSelectedItem().getText(); var oTable = this.getView().byId(

我有一个连体模型,它已经有好几年了

在此下方,将使用
odata
默认绑定显示一个表,当我从组合框中选择年份时,我将使用筛选条件筛选数据

但这给了我不同的结果,因为我从
odata
侧发现,这些值经过了很好的过滤,但在前端,它们显示了不同的年份数据

下面是我的过滤器代码示例:

    this.selYear = this.getView().byId("idComb").getSelectedItem().getText();
    var oTable = this.getView().byId("idTable");
    var oFilter = new sap.ui.model.Filter("Zyear", sap.ui.model.FilterOperator.EQ, this.selYear);
    oTable.getBinding("items").filter(oFilter);
如果我有多年的前男友:

year date        ernum
2021 28.05.2020  1002
2020 03.06.2020  1000
2020 03.06.2020  1001
如果我使用2020进行筛选,它将显示第1行和第2行的一条记录