How to turn off ag-grid quick filter for specific column

Viewed 3842

AG-grid has "quick filter" feature, essentially a free-text search filter that searches through all columns. The problem is, in some columns, I have date-time values and I don't want to search through data in those columns.

Using "column filter" to filter on each column separately is not an option because this will give me "AND" behavior: only when all columns that I search through contain the data I search for will this column be visible. And I need "OR" behavior: a row that contains the data I search for in any column (except column that has date-time values) should be visible.

So, how can I remove some columns from the set of columns this "quick filter" searches through?

1 Answers

I just needed to set an "empty" function as "getQuickFilterText" function for the column I don't want to search through:

colDef = {
    getQuickFilterText: () => ''
}
Related