Controller
sap.ui.define([
"sap/ui/core/mvc/Controller",
"sap/ui/model/Filter",
"sap/ui/model/FilterOperator"
],
function (Controller, Filter, FilterOperator) {
...
onFilter: function (oEvent) {
const aFilter = [];
const sQuery = oEvent.getParameter("query");
if (sQuery) {
aFilter.push(new Filter("Firstname",
FilterOperator.Contains,
sQuery));
}
const oList = this.byId("_IDGenList1");
const oBinding = oList.getBinding("items");
oBinding.filter(aFilter);
}