Filtre com condições "OR" e "AND" em vários campos

Eu quero implementar o abaixoOnde condição. Como crio o filtro na UI5?

field-A NE 'O' and ( field-B contains 'search-text' or field-C contains 'search-text' )

O cenário de negócios de back-end:

Aplique o filtrofield-A NE 'O' ao vincular lista.Aplique o filtro( field-B contains 'search-text' or field-C contains 'search-text' ) para implementar a função de pesquisa no campo de pesquisa.

Instâncias de filtro:

new sap.ui.model.Filter("field-A", sap.ui.model.FilterOperator.NE, "O");
new sap.ui.model.Filter("field-B", sap.ui.model.FilterOperator.contains, search-text);
new sap.ui.model.Filter("field-C", sap.ui.model.FilterOperator.contains, search-text);

questionAnswers(2)

yourAnswerToTheQuestion