2015-06-17 2 views
0

Я хочу получить записи, которые имеют конкретное слово, но это слово может быть в любом поле.Внешние соединительные фильтры магазина Js

Например:

{ firstName: 'Ed',   lastName: 'Spencer'}, 
{ firstName: 'Spencer', lastName: 'Ed'} 

Если записи, как это выше, то при поиске Спенсер, обе записи должны быть возвращены. Ext js применяет фильтр по фильтру. Есть ли способ применить фильтры магазина самостоятельно.

+1

Вы пробовали 'filterBy' (http://docs.sencha.com/extjs/5.1/5.1.1-apidocs/#!/api/Ext.data .AbstractStore-метод-filterBy)? –

ответ

0

ли что-то вроде этого:

store.filterBy(function(rec, id) { 
    if (YOUR CONDITION CHECK ON REC) 
    return true; //the record will be shown 
    else 
    return false; //the record will be filtered out 
}); 
Смежные вопросы