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