SAPUI5 OData Select

В настоящее время я сталкиваюсь с проблемами с моей службой 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 записей, но получу только одну. Также, когда я закомментирую "фильтры", я получу только одну запись.

Есть предложения?

Спасибо

0 ответов

Другие вопросы по тегам