Применение фильтрации по агрегатному полю в UI-grid angular JS
Привет,
Я использую ui-grid для отображения данных из БД в Angular JS.Я использовал агрегацию в одном из полей и хочу применить фильтр (только в сетке)к агрегатному значению вместо значения ячейки.Но фильтр применяется только к значению ячейки.Ниже приведен код столбца в ColumnDef, где я пытаюсь сделать то же самое :-
{ displayName: 'Earning', name: 'Earning', field: 'Earning', width: 150, type: 'number', enableCellEdit: true, enableCellEditOnFocus: true, visible: true, treeAggregationType: uiGridGroupingConstants.aggregation.SUM, customTreeAggregationFinalizerFn: function (aggregation) { aggregation.rendered = aggregation.value; }, filter: { condition: function (searchTerm, cellValue) { return DataService.extractData(searchTerm, cellValue); } } },
Что я уже пробовал:
Проходящий
aggregation.valueвместо cellValue.