Hi Kalyan,
Thanks for your update.
Based on your shared information we suspect that you want to filter column which is array of strings. By default, the EJ2 Grid column only supports number, string, date, dateTime, Boolean, checkbox type values, and which is not supports array type value. Refer to the below documentation.
We can show array values in the Grid column using the valueAccessor API. If you are using columTemplate feature , we can iterating the array value from dataSource, then bind the value into the columnTemplate .
But, this is used only for the display purpose we cannot perform Grid actions like Filtering, Searching, Grouping, Sorting, etc., to this column(when you are display the custom text through valueAccessor ).
Because, the Grid can perform the actions (like sorting, grouping ,filtering) based on its dataSource value. This is the behavior of EJ2 Grid.
Note : The Grid actions like Filtering, Sorting, Searching, Grouping, aggregates, etc., are based on the column field and its dataSource value. We can display our own customized value in the column using its template or valueAccessor feature . But, the Grid actions are based on the dataSource value not with the customized value. This is the behavior of EJ2 Grid.
Please get back to us if you need further assistance with this.
Regards,
Thiyagu S