0

目前我的 xsodata 服务遇到问题。它是基于 HANA 计算视图创建的。它有一个包含大约 40 个属性的集合。我想使用过滤器和选择系统查询。

        var aFilter = [new sap.ui.model.Filter("YEAR", "EQ", "2016"),
                       new sap.ui.model.Filter("MONTH", "EQ", "12")];
        oModelBstVertraege.read("/Collection", {
            "urlParameters": {"$select": "YEAR,MONTH"},
            "filters": aFilter,
            "success": (oData, response) => {
                console.log(oData);
                }
        });

我希望这个代码片段只返回属性 YEAR 和 MONTH 的条目,其中 YEAR 等于 2016,MONTH 等于 12。我预计大约有 7500 个条目,但只收到一个。同样,当我注释掉“过滤器”时,我只会收到一个条目。

有没有人建议?

谢谢

4

0 回答 0